修复discussion模块

This commit is contained in:
undefined committed 2020-05-01 18:43:40 +08:00
1 parent 2554cf660a
commit 33e277f28f
30 files changed
+2460 -187

No files matched your search

+3 -3
View File
@@ -34,7 +34,7 @@ class ManageEditHandler extends ManageHandler {
await user.setById(0, {
uname, unameLower, gravatar, bio,
});
this.back();
this.response.redirect = '/manage/dashboard';
}
}
@@ -43,7 +43,7 @@ class ManageUserHandler extends ManageHandler {
const uids = [];
const rudocs = {};
const [udocs, roles, system] = await Promise.all([
user.getMulti({ role: { $ne: 'default' } }).toArray(),
user.getMulti({ role: { $nin: ['default', 'guest'] } }).toArray(),
user.getRoles(),
user.getById(0),
]);
@@ -61,7 +61,7 @@ class ManageUserHandler extends ManageHandler {
}
async postSetUser({ uid, role }) {
await user.setById(uid, { role });
await user.setRole(uid, role);
this.back();
}
}