123456789101112131415161718192021222324 |
- /* global WIKI */
- const _ = require('lodash')
- module.exports = {
- Query: {
- settings(obj, args, context, info) {
- return WIKI.db.Setting.findAll({ where: args, raw: true }).then(entries => {
- return _.map(entries, entry => {
- entry.config = JSON.stringify(entry.config)
- return entry
- })
- })
- }
- },
- Mutation: {
- setConfigEntry(obj, args) {
- return WIKI.db.Setting.update({
- value: args.value
- }, { where: { key: args.key } })
- }
- }
- }
|