gemercheung 3 years ago
parent
commit
1ed50439f7
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/controller/room/assistant.js

+ 4 - 3
src/controller/room/assistant.js

@@ -279,12 +279,13 @@ export class RoomAssistant {
       if (user.oid) {
       if (user.oid) {
         console.log("hasDuplicateUser-存在oid", user.oid);
         console.log("hasDuplicateUser-存在oid", user.oid);
         const hasDuplicateUser = await this.getOpenidInRoom(roomId, user.oid);
         const hasDuplicateUser = await this.getOpenidInRoom(roomId, user.oid);
-        console.log("hasDuplicateUser-1", hasDuplicateUser);
         if (hasDuplicateUser && hasDuplicateUser.length > 0) {
         if (hasDuplicateUser && hasDuplicateUser.length > 0) {
-          this.room.logger.info("hasDuplicateUser-2", hasDuplicateUser);
+          console.log("hasDuplicateUser-共有用户", hasDuplicateUser.length);
           const removeAll = [];
           const removeAll = [];
           Array.from(hasDuplicateUser).forEach((duplicateUser) => {
           Array.from(hasDuplicateUser).forEach((duplicateUser) => {
-            removeAll.push(removeRoomUser(roomId, duplicateUser.userId));
+            const deleteUserKey = `user:duplicateUser.userId`;
+            console.log("deleteUserKey", deleteUserKey);
+            removeAll.push(removeRoomUser(roomId, deleteUserKey));
           });
           });
           const res = await Promise.all(removeAll);
           const res = await Promise.all(removeAll);
           console.log("去重完成", res);
           console.log("去重完成", res);