X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmodels%2Foauth%2Foauth-token.ts;h=759aa27797aa16efb555a1d7b7fa85c1299dbf55;hb=1b952dd4266b0da4887701e0ce0860faded96768;hp=9d1b63813642b3b0792ad0a434accbeae2dd22b7;hpb=da854ddd502cd70685ef779c673b9e63757b8aa0;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/models/oauth/oauth-token.ts b/server/models/oauth/oauth-token.ts index 9d1b63813..759aa2779 100644 --- a/server/models/oauth/oauth-token.ts +++ b/server/models/oauth/oauth-token.ts @@ -125,7 +125,7 @@ export class OAuthTokenModel extends Model { } as OAuthTokenInfo }) .catch(err => { - logger.info('getRefreshToken error.', err) + logger.info('getRefreshToken error.', { err }) throw err }) } @@ -159,4 +159,14 @@ export class OAuthTokenModel extends Model { return token }) } + + static deleteUserToken (userId: number) { + const query = { + where: { + userId + } + } + + return OAuthTokenModel.destroy(query) + } }