sunkean 3 lat temu
rodzic
commit
b366f28c4c

+ 3 - 2
src/main/java/com/izouma/meta/websocket/LiveWebSocket.java

@@ -25,7 +25,7 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.stream.Collectors;
 
 @Service
-@ServerEndpoint(value = "/websocket/live/mmo/{nickName}")
+@ServerEndpoint(value = "/websocket/live/mmo/{nickName}/{sex}")
 @Slf4j
 public class LiveWebSocket {
 
@@ -57,13 +57,14 @@ public class LiveWebSocket {
     }
 
     @OnOpen
-    public void onOpen(@PathParam("nickName") String nickName, Session session) {
+    public void onOpen(@PathParam("nickName") String nickName, @PathParam("sex") String sex, Session session) {
         init();
         MetaVisitor metaVisitor = metaVisitorRepo.findByNicknameAndDel(nickName, false);
         if (Objects.isNull(metaVisitor)) {
             metaVisitor = new MetaVisitor();
             metaVisitor.setNickname(nickName);
             metaVisitor.setTaboo(false);
+            metaVisitor.setSex(Integer.parseInt(sex));
             metaVisitor = metaVisitorRepo.save(metaVisitor);
         }
         String userId = String.valueOf(metaVisitor.getId());