From 7ed3448e13847f3ba807be1354e90c912fbefd9a Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 1 Feb 2020 07:16:52 +0900 Subject: Resolve #1669 --- src/server/api/endpoints/i/2fa/done.ts | 2 +- src/server/api/endpoints/i/2fa/register.ts | 2 +- src/server/api/endpoints/i/2fa/unregister.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/server/api/endpoints/i/2fa') diff --git a/src/server/api/endpoints/i/2fa/done.ts b/src/server/api/endpoints/i/2fa/done.ts index c134e1b226..3420bc3f64 100644 --- a/src/server/api/endpoints/i/2fa/done.ts +++ b/src/server/api/endpoints/i/2fa/done.ts @@ -35,7 +35,7 @@ export default define(meta, async (ps, user) => { throw new Error('not verified'); } - await UserProfiles.update({ userId: user.id }, { + await UserProfiles.update(user.id, { twoFactorSecret: profile.twoFactorTempSecret, twoFactorEnabled: true }); diff --git a/src/server/api/endpoints/i/2fa/register.ts b/src/server/api/endpoints/i/2fa/register.ts index bd46b7c68c..112cdd6b7c 100644 --- a/src/server/api/endpoints/i/2fa/register.ts +++ b/src/server/api/endpoints/i/2fa/register.ts @@ -34,7 +34,7 @@ export default define(meta, async (ps, user) => { length: 32 }); - await UserProfiles.update({ userId: user.id }, { + await UserProfiles.update(user.id, { twoFactorTempSecret: secret.base32 }); diff --git a/src/server/api/endpoints/i/2fa/unregister.ts b/src/server/api/endpoints/i/2fa/unregister.ts index 99483143cc..8fda128095 100644 --- a/src/server/api/endpoints/i/2fa/unregister.ts +++ b/src/server/api/endpoints/i/2fa/unregister.ts @@ -26,7 +26,7 @@ export default define(meta, async (ps, user) => { throw new Error('incorrect password'); } - await UserProfiles.update({ userId: user.id }, { + await UserProfiles.update(user.id, { twoFactorSecret: null, twoFactorEnabled: false }); -- cgit v1.2.3-freya