From f8b8c36b2a92bfee435747ab5a0283924be76281 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 23 Jan 2018 09:15:36 +0100 Subject: Destroy user token when changing its role --- server/models/oauth/oauth-token.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'server/models/oauth/oauth-token.ts') diff --git a/server/models/oauth/oauth-token.ts b/server/models/oauth/oauth-token.ts index 9d1b63813..528bb9587 100644 --- a/server/models/oauth/oauth-token.ts +++ b/server/models/oauth/oauth-token.ts @@ -159,4 +159,14 @@ export class OAuthTokenModel extends Model { return token }) } + + static deleteUserToken (userId: number) { + const query = { + where: { + userId + } + } + + return OAuthTokenModel.destroy(query) + } } -- cgit v1.2.3