소스 검색

fix: fixed issue with connecting to socket.io logged out

Kristian Vos 5 년 전
부모
커밋
866ad99b03
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      backend/logic/io.js

+ 1 - 1
backend/logic/io.js

@@ -103,7 +103,7 @@ module.exports = class extends coreClass {
 				if (socket.session.sessionId) sessionInfo = ` UserID: ${socket.session.userId}.`;
 
 				// if session is banned
-				if (socket.banishment.banned) {
+				if (socket.banishment && socket.banishment.banned) {
 					logger.info('IO_BANNED_CONNECTION', `A user tried to connect, but is currently banned. IP: ${socket.ip}.${sessionInfo}`);
 					socket.emit('keep.event:banned', socket.banishment.ban);
 					socket.disconnect(true);