scuttle-poll
Version:
Create and vote on polls on ssb
12 lines (9 loc) • 342 B
JavaScript
const MeetingTime = require('../sync/buildMeetingTime')
const { isPoll, getPollErrors } = require('ssb-poll-schema')
module.exports = function (server) {
return function publishMeetingTime (opts, cb) {
const poll = MeetingTime(opts)
if (!isPoll.meetingTime(poll)) return cb(getPollErrors(poll))
server.publish(poll, cb)
}
}