summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/i/authorized-apps.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/endpoints/i/authorized-apps.ts')
-rw-r--r--src/server/api/endpoints/i/authorized-apps.ts25
1 files changed, 12 insertions, 13 deletions
diff --git a/src/server/api/endpoints/i/authorized-apps.ts b/src/server/api/endpoints/i/authorized-apps.ts
index cb8be9ed97..ebf04fcb58 100644
--- a/src/server/api/endpoints/i/authorized-apps.ts
+++ b/src/server/api/endpoints/i/authorized-apps.ts
@@ -1,7 +1,6 @@
import $ from 'cafy';
-import AccessToken from '../../../../models/access-token';
-import { pack } from '../../../../models/app';
import define from '../../define';
+import { AccessTokens, Apps } from '../../../../models';
export const meta = {
requireCredential: true,
@@ -28,18 +27,18 @@ export const meta = {
export default define(meta, async (ps, user) => {
// Get tokens
- const tokens = await AccessToken
- .find({
- userId: user._id
- }, {
- limit: ps.limit,
- skip: ps.offset,
- sort: {
- _id: ps.sort == 'asc' ? 1 : -1
- }
- });
+ const tokens = await AccessTokens.find({
+ where: {
+ userId: user.id
+ },
+ take: ps.limit,
+ skip: ps.offset,
+ order: {
+ id: ps.sort == 'asc' ? 1 : -1
+ }
+ });
- return await Promise.all(tokens.map(token => pack(token.appId, user, {
+ return await Promise.all(tokens.map(token => Apps.pack(token.appId, user, {
detail: true
})));
});