Ver código fonte

fix: websocket redis

Timothy Jaeryang Baek 4 meses atrás
pai
commit
8455396249
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      backend/open_webui/socket/main.py

+ 2 - 2
backend/open_webui/socket/main.py

@@ -152,7 +152,7 @@ async def connect(sid, environ, auth):
         if user:
         if user:
             SESSION_POOL[sid] = user.id
             SESSION_POOL[sid] = user.id
             if user.id in USER_POOL:
             if user.id in USER_POOL:
-                USER_POOL[user.id].append(sid)
+                USER_POOL[user.id] = USER_POOL[user.id] + [sid]
             else:
             else:
                 USER_POOL[user.id] = [sid]
                 USER_POOL[user.id] = [sid]
 
 
@@ -179,7 +179,7 @@ async def user_join(sid, data):
 
 
     SESSION_POOL[sid] = user.id
     SESSION_POOL[sid] = user.id
     if user.id in USER_POOL:
     if user.id in USER_POOL:
-        USER_POOL[user.id].append(sid)
+        USER_POOL[user.id] = USER_POOL[user.id] + [sid]
     else:
     else:
         USER_POOL[user.id] = [sid]
         USER_POOL[user.id] = [sid]