fix: #9378, crash on verifyToken if API Token settings not saved (null case error)

This commit is contained in:
Julian Lam
2021-03-13 21:25:27 -05:00
parent 27facadb6a
commit cc489708ee

View File

@@ -51,7 +51,7 @@ Auth.getLoginStrategies = function () {
};
Auth.verifyToken = async function (token, done) {
let { tokens } = await meta.settings.get('core.api');
let { tokens = [] } = await meta.settings.get('core.api');
tokens = tokens.reduce((memo, cur) => {
memo[cur.token] = cur.uid;
return memo;