feat: save page - updated + page history

This commit is contained in:
NGPixel
2018-07-22 21:13:01 -04:00
parent 076e923d48
commit 803d86ff63
11 changed files with 289 additions and 53 deletions

View File

@@ -24,7 +24,6 @@ module.exports = {
async create(obj, args, context) {
const page = await WIKI.db.pages.createPage({
...args,
isPrivate: false,
authorId: context.req.user.id
})
return {
@@ -38,10 +37,14 @@ module.exports = {
responseResult: graphHelper.generateSuccess('Page has been deleted.')
}
},
async update(obj, args) {
await WIKI.db.groups.query().patch({ name: args.name }).where('id', args.id)
async update(obj, args, context) {
const page = await WIKI.db.pages.updatePage({
...args,
authorId: context.req.user.id
})
return {
responseResult: graphHelper.generateSuccess('Page has been updated.')
responseResult: graphHelper.generateSuccess('Page has been updated.'),
page
}
}
},