summaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/index.ts')
-rw-r--r--src/server/index.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server/index.ts b/src/server/index.ts
index 7c51923f9e..563117773e 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -19,12 +19,12 @@ import activityPub from './activitypub';
import nodeinfo from './nodeinfo';
import wellKnown from './well-known';
import config from '../config';
-import networkChart from '../services/chart/network';
import apiServer from './api';
import { sum } from '../prelude/array';
-import User from '../models/user';
import Logger from '../services/logger';
import { program } from '../argv';
+import { Users } from '../models';
+import { networkChart } from '../services/chart';
export const serverLogger = new Logger('server', 'gray', false);
@@ -73,17 +73,17 @@ router.use(nodeinfo.routes());
router.use(wellKnown.routes());
router.get('/verify-email/:code', async ctx => {
- const user = await User.findOne({ emailVerifyCode: ctx.params.code });
+ const user = await Users.findOne({
+ emailVerifyCode: ctx.params.code
+ });
if (user != null) {
ctx.body = 'Verify succeeded!';
ctx.status = 200;
- User.update({ _id: user._id }, {
- $set: {
- emailVerified: true,
- emailVerifyCode: null
- }
+ Users.update(user.id, {
+ emailVerified: true,
+ emailVerifyCode: null
});
} else {
ctx.status = 404;