Add promises to resolvers

This commit is contained in:
Michael Merrill 2017-04-04 10:23:28 -06:00
parent 786f6cb41f
commit cb246d01d4

View File

@ -17,15 +17,15 @@ export default {
Mutation: {
singleUpload (_, {file}) {
const db = getRethinkDB()
const result = db.table('uploads')
return db.table('uploads')
.insert(file, {returnChanges: true})
return getNewVal(result)
.then((result) => getNewVal(result))
},
multiUpload (_, {files}) {
const db = getRethinkDB()
const result = db.table('uploads')
return db.table('uploads')
.insert(files, {returnChanges: true})
return getNewVal(result)
.then((result) => getNewVal(result))
}
}
}