prettier 4 tabwidth

This commit is contained in:
mrfry
2022-12-10 15:34:54 +01:00
parent 00ec614f1d
commit 96b413a365
42 changed files with 7034 additions and 6905 deletions
+40 -40
View File
@@ -27,60 +27,60 @@ import { Socket } from '../types/basicTypes'
import { testUser } from './auth.middleware'
interface Options {
userDB: any
userDB: any
}
export default function SocketAuth(options: Options): any {
const { userDB } = options
const { userDB } = options
return (socket: Socket, next: (arg0?: any) => void) => {
try {
const cookies = cookie.parse(socket.handshake.headers.cookie || '')
const sessionID = cookies.sessionID
return (socket: Socket, next: (arg0?: any) => void) => {
try {
const cookies = cookie.parse(socket.handshake.headers.cookie || '')
const sessionID = cookies.sessionID
if (process.env.NS_NOUSER) {
socket.user = testUser
next()
return
}
if (process.env.NS_NOUSER) {
socket.user = testUser
next()
return
}
if (!sessionID) {
next(new Error('Not authenticated, please log in'))
return
}
if (!sessionID) {
next(new Error('Not authenticated, please log in'))
return
}
const user = GetUserBySessionID(userDB, sessionID)
const user = GetUserBySessionID(userDB, sessionID)
if (!user) {
next(new Error('Not authenticated, please log in'))
return
}
socket.user = user
next()
} catch (e) {
next(new Error('Authentication server error'))
console.error('Authentication server error')
console.error(e)
if (!user) {
next(new Error('Not authenticated, please log in'))
return
}
socket.user = user
next()
} catch (e) {
next(new Error('Authentication server error'))
console.error('Authentication server error')
console.error(e)
}
}
}
}
function GetUserBySessionID(db: any, sessionID: string) {
logger.DebugLog(`Getting user from db`, 'auth', 2)
logger.DebugLog(`Getting user from db`, 'auth', 2)
const session = dbtools.Select(db, 'sessions', {
id: sessionID,
})[0]
const session = dbtools.Select(db, 'sessions', {
id: sessionID,
})[0]
if (!session) {
return
}
if (!session) {
return
}
const user = dbtools.Select(db, 'users', {
id: session.userID,
})[0]
const user = dbtools.Select(db, 'users', {
id: session.userID,
})[0]
if (user) {
return user
}
if (user) {
return user
}
}