git ssb

0+

Piet / ssb-loomio



Tree: 4ae9c2d21f4b6d8fc91aeb1a890c40180b8a4c7f

Files: 4ae9c2d21f4b6d8fc91aeb1a890c40180b8a4c7f / poll / sync / isChooseOnePoll.js

563 bytesRaw
1const Validator = require('is-my-json-valid')
2const schema = require('../schema/chooseOnePoll')
3const validator = Validator(schema, {verbose: true})
4const getMsgContent = require('../../lib/getMsgContent')
5
6// server is not used here. Closure pattern is just for consistency of use with other functions.
7module.exports = function (server) {
8 return function isChooseOnePoll (obj) {
9 const result = validator(getMsgContent(obj))
10
11 // exposes error messages provided by is-my-json-valid
12 isChooseOnePoll.errors = validator.errors
13
14 return result
15 }
16}
17

Built with git-ssb-web