diff --git a/backend/src/data/ApiLogins.ts b/backend/src/data/ApiLogins.ts index 09052ec1..f2602799 100644 --- a/backend/src/data/ApiLogins.ts +++ b/backend/src/data/ApiLogins.ts @@ -90,21 +90,18 @@ export class ApiLogins extends BaseRepository { const [loginId, token] = apiKey.split("."); if (!loginId || !token) return; - const updated_time = moment().utc().add(LOGIN_EXPIRY_TIME, "ms"); + const updatedTime = moment().utc().add(LOGIN_EXPIRY_TIME, "ms"); - const login = await this.apiLogins - .createQueryBuilder() - .where("id = :id", { id: loginId }) - .getOne(); - - if(!login) return; + const login = await this.apiLogins.createQueryBuilder().where("id = :id", { id: loginId }).getOne(); - if(moment.utc(login.expires_at).isSameOrAfter(updated_time)) return; + if (!login) return; + + if (moment.utc(login.expires_at).isSameOrAfter(updatedTime)) return; await this.apiLogins.update( { id: loginId }, { - expires_at: updated_time.format(DBDateFormat) + expires_at: updatedTime.format(DBDateFormat), }, ); }