summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/admin/moderators/remove.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/endpoints/admin/moderators/remove.ts')
-rw-r--r--src/server/api/endpoints/admin/moderators/remove.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/api/endpoints/admin/moderators/remove.ts b/src/server/api/endpoints/admin/moderators/remove.ts
index 2b9da61bb5..75627fb631 100644
--- a/src/server/api/endpoints/admin/moderators/remove.ts
+++ b/src/server/api/endpoints/admin/moderators/remove.ts
@@ -24,13 +24,13 @@ export const meta = {
}
};
-export default define(meta, (ps) => new Promise(async (res, rej) => {
+export default define(meta, async (ps) => {
const user = await User.findOne({
_id: ps.userId
});
if (user == null) {
- return rej('user not found');
+ throw new Error('user not found');
}
await User.update({
@@ -41,5 +41,5 @@ export default define(meta, (ps) => new Promise(async (res, rej) => {
}
});
- res();
-}));
+ return;
+});