git ssb

0+

Josiah / scuttle-tag



Tree: c7c7d67141ccbc5ffab412cec29c91853082a1b4

Files: c7c7d67141ccbc5ffab412cec29c91853082a1b4 / save / async / save.js

511 bytesRaw
1const nest = require('depnest')
2
3exports.gives = nest('save.async.save')
4
5exports.needs = nest({
6 'sbot.async.publish': 'first',
7 'keys.sync.id': 'first'
8})
9
10exports.create = function(api) {
11 return nest('save.async.save', function(data, cb) {
12 const { messageId, notes, tags } = data
13 var recps = data.recps
14 if (recps && recps.length === 0) {
15 recps = null
16 }
17 api.sbot.async.publish({
18 type: 'about',
19 about: messageId,
20 recps,
21 notes,
22 tags
23 }, cb)
24 })
25}
26

Built with git-ssb-web