1
0
Fork 1
mirror of https://example.com synced 2024-11-24 04:16:38 +09:00

Resolve #5117 (#5171)

* Resolve #5117

* 出来立てのユーザーがストリームコネクションを持ってるはずがない
This commit is contained in:
Satsuki Yanagi 2019-07-18 00:00:03 +09:00 committed by syuilo
parent 0d8286cb2a
commit f1a7ab639b

View file

@ -5,7 +5,7 @@ import generateUserToken from '../common/generate-native-user-token';
import config from '../../../config';
import { fetchMeta } from '../../../misc/fetch-meta';
import * as recaptcha from 'recaptcha-promise';
import { Users, RegistrationTickets } from '../../../models';
import { Users, Signins, RegistrationTickets } from '../../../models';
import { genId } from '../../../misc/gen-id';
import { usersChart } from '../../../services/chart';
import { User } from '../../../models/entities/user';
@ -137,6 +137,16 @@ export default async (ctx: Koa.BaseContext) => {
usersChart.update(account, true);
// Append signin history
await Signins.save({
id: genId(),
createdAt: new Date(),
userId: account.id,
ip: ctx.ip,
headers: ctx.headers,
success: true
});
const res = await Users.pack(account, account, {
detail: true,
includeSecrets: true