diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-06-16 10:40:53 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-06-16 10:40:53 +0900 |
| commit | e11f547308af19c5ae54a906cec795e65f407b8c (patch) | |
| tree | 2fca485dcea95dfb724402d41009b2f155be5f32 /src/server/api/private | |
| parent | 2.42.0 (diff) | |
| download | misskey-e11f547308af19c5ae54a906cec795e65f407b8c.tar.gz misskey-e11f547308af19c5ae54a906cec795e65f407b8c.tar.bz2 misskey-e11f547308af19c5ae54a906cec795e65f407b8c.zip | |
#1715
Diffstat (limited to 'src/server/api/private')
| -rw-r--r-- | src/server/api/private/signup.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/api/private/signup.ts b/src/server/api/private/signup.ts index 14d4b8a3fc..fee899b374 100644 --- a/src/server/api/private/signup.ts +++ b/src/server/api/private/signup.ts @@ -5,6 +5,7 @@ import recaptcha = require('recaptcha-promise'); import User, { IUser, validateUsername, validatePassword, pack } from '../../../models/user'; import generateUserToken from '../common/generate-native-user-token'; import config from '../../../config'; +import Meta from '../../../models/meta'; recaptcha.init({ secret_key: config.recaptcha.secret_key @@ -93,6 +94,15 @@ export default async (ctx: Koa.Context) => { } }); + //#region Increment users count + Meta.update({}, { + $inc: { + 'stats.usersCount': 1, + 'stats.originalUsersCount': 1 + } + }, { upsert: true }); + //#endregion + // Response ctx.body = await pack(account); }; |