|
@@ -93,6 +93,9 @@ public class SoundCompareHandler implements WebSocketEventHandler {
|
|
|
|
|
|
switch (message.getHeader().getCommond()){
|
|
switch (message.getHeader().getCommond()){
|
|
case SoundSocketService.MUSIC_XML:
|
|
case SoundSocketService.MUSIC_XML:
|
|
|
|
+ if(userSoundInfoMap.containsKey(phone)){
|
|
|
|
+ createHeader(phone, false);
|
|
|
|
+ }
|
|
userSoundInfoMap.put(phone, new SoundCompareHelper());
|
|
userSoundInfoMap.put(phone, new SoundCompareHelper());
|
|
userSoundInfoMap.get(phone).setClientId(((OAuth2Authentication)session.getPrincipal()).getOAuth2Request().getClientId());
|
|
userSoundInfoMap.get(phone).setClientId(((OAuth2Authentication)session.getPrincipal()).getOAuth2Request().getClientId());
|
|
List<MusicPitchDetailDto> musicXmlInfos = JSON.parseArray(bodyObject.getString("musicXmlInfos"), MusicPitchDetailDto.class);
|
|
List<MusicPitchDetailDto> musicXmlInfos = JSON.parseArray(bodyObject.getString("musicXmlInfos"), MusicPitchDetailDto.class);
|