readme update, updated some queries to use numbers instead of strings

This commit is contained in:
mrfry 2023-04-11 14:33:47 +02:00
parent 088a3785cc
commit f8a7c6a4e5
14 changed files with 53 additions and 62 deletions

View file

@ -40,8 +40,8 @@ const daysAfterUserGetsPWs = 7 // days after user gets pw-s
interface Session {
id: string
userId: number
createDate: string
lastAccess: string
createDate: number
lastAccess: number
isScript: number
}
@ -69,7 +69,7 @@ function createDefaultUser(userDb: Database) {
const insertRes = dbtools.Insert(userDb, 'users', {
pw: pw,
avaiblePWRequests: 50,
created: utils.GetDateString(),
created: new Date().getTime(),
})
logger.Log('ID and PW for user #1: ', 'yellowbg')
console.log(`ID: #${insertRes.lastInsertRowid}, PW: "${pw}"`)
@ -153,7 +153,7 @@ function setup(data: SubmoduleData): Submodule {
const insertRes = dbtools.Insert(userDB, 'users', {
pw: pw,
avaiblePWRequests: 0,
created: utils.GetDateString(),
created: new Date().getTime(),
createdBy: requestingUser.id,
})
@ -194,10 +194,7 @@ function setup(data: SubmoduleData): Submodule {
isScript: isScript ? 1 : 0,
})
.sort((a: Session, b: Session) => {
return (
new Date(a.lastAccess).getTime() -
new Date(b.lastAccess).getTime()
)
return a.lastAccess - b.lastAccess
})
const diff = existingSessions.length - minimumAlowwedSessions
@ -222,7 +219,7 @@ function setup(data: SubmoduleData): Submodule {
'users',
{
loginCount: user.loginCount + 1,
lastLogin: utils.GetDateString(),
lastLogin: new Date().getTime(),
},
{
id: user.id,
@ -233,7 +230,7 @@ function setup(data: SubmoduleData): Submodule {
id: sessionID,
userID: user.id,
isScript: isScript ? 1 : 0,
createDate: utils.GetDateString(),
createDate: new Date().getTime(),
})
// https://www.npmjs.com/package/cookie