diff options
Diffstat (limited to 'server/models/oauth/oauth-token.ts')
-rw-r--r-- | server/models/oauth/oauth-token.ts | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/server/models/oauth/oauth-token.ts b/server/models/oauth/oauth-token.ts index c7afcc38c..a82bff130 100644 --- a/server/models/oauth/oauth-token.ts +++ b/server/models/oauth/oauth-token.ts | |||
@@ -3,19 +3,12 @@ import * as Sequelize from 'sequelize' | |||
3 | import { logger } from '../../helpers' | 3 | import { logger } from '../../helpers' |
4 | 4 | ||
5 | import { addMethodsToModel } from '../utils' | 5 | import { addMethodsToModel } from '../utils' |
6 | import { | 6 | import { OAuthTokenAttributes, OAuthTokenInfo, OAuthTokenInstance, OAuthTokenMethods } from './oauth-token-interface' |
7 | OAuthTokenInstance, | ||
8 | OAuthTokenAttributes, | ||
9 | |||
10 | OAuthTokenMethods, | ||
11 | OAuthTokenInfo | ||
12 | } from './oauth-token-interface' | ||
13 | 7 | ||
14 | let OAuthToken: Sequelize.Model<OAuthTokenInstance, OAuthTokenAttributes> | 8 | let OAuthToken: Sequelize.Model<OAuthTokenInstance, OAuthTokenAttributes> |
15 | let getByRefreshTokenAndPopulateClient: OAuthTokenMethods.GetByRefreshTokenAndPopulateClient | 9 | let getByRefreshTokenAndPopulateClient: OAuthTokenMethods.GetByRefreshTokenAndPopulateClient |
16 | let getByTokenAndPopulateUser: OAuthTokenMethods.GetByTokenAndPopulateUser | 10 | let getByTokenAndPopulateUser: OAuthTokenMethods.GetByTokenAndPopulateUser |
17 | let getByRefreshTokenAndPopulateUser: OAuthTokenMethods.GetByRefreshTokenAndPopulateUser | 11 | let getByRefreshTokenAndPopulateUser: OAuthTokenMethods.GetByRefreshTokenAndPopulateUser |
18 | let removeByUserId: OAuthTokenMethods.RemoveByUserId | ||
19 | 12 | ||
20 | export default function (sequelize: Sequelize.Sequelize, DataTypes: Sequelize.DataTypes) { | 13 | export default function (sequelize: Sequelize.Sequelize, DataTypes: Sequelize.DataTypes) { |
21 | OAuthToken = sequelize.define<OAuthTokenInstance, OAuthTokenAttributes>('OAuthToken', | 14 | OAuthToken = sequelize.define<OAuthTokenInstance, OAuthTokenAttributes>('OAuthToken', |
@@ -62,8 +55,7 @@ export default function (sequelize: Sequelize.Sequelize, DataTypes: Sequelize.Da | |||
62 | 55 | ||
63 | getByRefreshTokenAndPopulateClient, | 56 | getByRefreshTokenAndPopulateClient, |
64 | getByTokenAndPopulateUser, | 57 | getByTokenAndPopulateUser, |
65 | getByRefreshTokenAndPopulateUser, | 58 | getByRefreshTokenAndPopulateUser |
66 | removeByUserId | ||
67 | ] | 59 | ] |
68 | addMethodsToModel(OAuthToken, classMethods) | 60 | addMethodsToModel(OAuthToken, classMethods) |
69 | 61 | ||
@@ -170,13 +162,3 @@ getByRefreshTokenAndPopulateUser = function (refreshToken: string) { | |||
170 | return token | 162 | return token |
171 | }) | 163 | }) |
172 | } | 164 | } |
173 | |||
174 | removeByUserId = function (userId: number) { | ||
175 | const query = { | ||
176 | where: { | ||
177 | userId: userId | ||
178 | } | ||
179 | } | ||
180 | |||
181 | return OAuthToken.destroy(query) | ||
182 | } | ||