chore: minor cleanup

pull/182/head
tycrek 1 year ago
parent 182d674a7e
commit 2abea4894d
No known key found for this signature in database
GPG Key ID: FF8A54DCE404885A

@ -136,6 +136,7 @@ export const createNewUser = (username: string, password: string, admin: boolean
if (!authData.meta) authData.meta = {}; if (!authData.meta) authData.meta = {};
fs.writeJson(authPath, authData, { spaces: '\t' }) fs.writeJson(authPath, authData, { spaces: '\t' })
.then(() => log.info('Created new user', newUser.username, newUser.unid))
.then(() => resolve(newUser)) .then(() => resolve(newUser))
.catch(reject); .catch(reject);
}); });
@ -221,16 +222,13 @@ export const onStart = (authFile = 'auth.json') => new Promise((resolve, reject)
* Retrieves a user using their upload token. Returns `null` if the user does not exist. * Retrieves a user using their upload token. Returns `null` if the user does not exist.
* @since v0.14.0 * @since v0.14.0
*/ */
export const findFromToken = (token: string) => { export const findFromToken = (token: string) => users.find((user) => user.token === token) || null;
return users.find((user) => user.token === token) || null;
};
/** /**
* Verifies that the upload token in the request exists in the user map * Verifies that the upload token in the request exists in the user map
* @since v0.14.0 * @since v0.14.0
*/ */
export const verifyValidToken = (req: Request) => { export const verifyValidToken = (req: Request) => req.headers.authorization && findFromToken(req.headers.authorization);
return req.headers.authorization && findFromToken(req.headers.authorization);
/** /**
* Verifies that the CLI key in the request matches the one in auth.json * Verifies that the CLI key in the request matches the one in auth.json

Loading…
Cancel
Save