From 9d8f2d28e5736c75d9e22ed34ee98e75fb5db23a Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 25 Mar 2021 22:59:19 +0800 Subject: [PATCH] core: fix typings --- packages/hydrooj/src/handler/manage.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/hydrooj/src/handler/manage.ts b/packages/hydrooj/src/handler/manage.ts index 42d454eb3..ce3074a8e 100644 --- a/packages/hydrooj/src/handler/manage.ts +++ b/packages/hydrooj/src/handler/manage.ts @@ -205,10 +205,10 @@ class SystemUserImportHandler extends SystemHandler { }); if (!confirm) { tasks.push( - user.create(email, username, password).then((uid) => { - if (displayName) return domain.setUserInDomain(domainId, uid, { displayName }); - return Promise.resolve(); - }), + (async () => { + const uid = await user.create(email, username, password); + if (displayName) await domain.setUserInDomain(domainId, uid, { displayName }); + })(), ); } }