fix 500 error on disconnect chat

pull/92/head
Aevann 2023-01-23 02:42:30 +02:00
parent 79b58e03ec
commit 3ab09c0e20
2 changed files with 4 additions and 5 deletions

View File

@ -148,10 +148,9 @@ def disconnect(v):
online.remove(v.username)
refresh_online()
if v.username in typing[request.referrer]:
typing[request.referrer].remove(v.username)
emit('typing', typing[request.referrer], room=request.referrer, broadcast=True)
for val in typing.values():
if v.username in val:
val.remove(v.username)
leave_room(request.referrer)
return '', 204

View File

@ -5,5 +5,5 @@ export DATABASE_URL="postgresql://postgres@postgres:5432"
export REDIS_URL="redis://redis:6379"
export PROXY_URL="http://opera-proxy:18080"
/etc/init.d/nginx start
gunicorn files.__main__:app load_chat -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 -b 0.0.0.0:5001 -D
# gunicorn files.__main__:app load_chat -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 -b 0.0.0.0:5001 -D
gunicorn files.__main__:app -w 1