Fix setting tokenSecret on init

This commit is contained in:
advplyr 2023-09-23 13:42:28 -05:00
parent f42ab45e1b
commit 9922294507

View File

@ -273,9 +273,9 @@ class Auth {
*/
async initTokenSecret() {
if (process.env.TOKEN_SECRET) { // User can supply their own token secret
global.ServerSettings.tokenSecret = process.env.TOKEN_SECRET
Database.serverSettings.tokenSecret = process.env.TOKEN_SECRET
} else {
global.ServerSettings.tokenSecret = require('crypto').randomBytes(256).toString('base64')
Database.serverSettings.tokenSecret = require('crypto').randomBytes(256).toString('base64')
}
await Database.updateServerSettings()