feat: admin create user + markdown help fix

This commit is contained in:
Nick
2019-08-10 22:14:53 -04:00
parent 577a061033
commit 2d2cf90514
17 changed files with 366 additions and 327 deletions

View File

@@ -1,3 +1,4 @@
const graphHelper = require('../../helpers/graph')
/* global WIKI */
@@ -28,8 +29,16 @@ module.exports = {
}
},
UserMutation: {
create(obj, args) {
return WIKI.models.users.createNewUser(args)
async create(obj, args) {
try {
await WIKI.models.users.createNewUser(args)
return {
responseResult: graphHelper.generateSuccess('User created successfully')
}
} catch (err) {
return graphHelper.generateError(err)
}
},
delete(obj, args) {
return WIKI.models.users.query().deleteById(args.id)