From a4d6edfe291b5f894e7bf92acd7a3b2b69b9f58e Mon Sep 17 00:00:00 2001 From: Alex Tugarev <alex@gitpod.io> Date: Tue, 8 Feb 2022 14:00:17 +0000 Subject: [PATCH] [server] fix wrong order of tokens to select from --- components/gitpod-db/src/typeorm/user-db-impl.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/gitpod-db/src/typeorm/user-db-impl.ts b/components/gitpod-db/src/typeorm/user-db-impl.ts index e3fa4da27bb234..68396efb280603 100644 --- a/components/gitpod-db/src/typeorm/user-db-impl.ts +++ b/components/gitpod-db/src/typeorm/user-db-impl.ts @@ -291,7 +291,7 @@ export class TypeORMUserDBImpl implements UserDB { if (tokenEntries.length === 0) { return undefined; } - return tokenEntries.sort((a, b) => `${a.token.updateDate}`.localeCompare(`${b.token.updateDate}`))[0]?.token; + return tokenEntries.sort((a, b) => `${a.token.updateDate}`.localeCompare(`${b.token.updateDate}`)).reverse()[0]?.token; } public async findTokensForIdentity(identity: Identity, includeDeleted?: boolean): Promise<TokenEntry[]> {