UNPKG

scuttle-poll

Version:

Create and vote on polls on ssb

24 lines (21 loc) 515 B
var next = require('pull-next-query') module.exports = function (server) { return function AllPollsStream (opts) { const defaultOpts = { limit: 100, query: [{ $filter: { value: { timestamp: { $gt: 0 }, content: { type: 'poll', closesAt: { $gt: new Date().toISOString() } } } } }] } const _opts = Object.assign({}, defaultOpts, opts) return next(server.query.read, _opts) } }