feat: admin - groups edit UI

This commit is contained in:
NGPixel
2018-03-26 01:11:49 -04:00
parent 7793df9bd4
commit 346493f845
13 changed files with 275 additions and 16 deletions

View File

@@ -48,19 +48,21 @@ module.exports = {
const group = await WIKI.db.Group.create({
name: args.name
})
console.info(group)
return {
responseResult: graphHelper.generateSuccess('Group created successfully.'),
group
}
},
delete(obj, args) {
return WIKI.db.Group.destroy({
async delete(obj, args) {
await WIKI.db.Group.destroy({
where: {
id: args.id
},
limit: 1
})
return {
responseResult: graphHelper.generateSuccess('Group has been deleted.')
}
},
unassignUser(obj, args) {
return WIKI.db.Group.findById(args.groupId).then(grp => {