Files
oasis/src/pages/models/blob.js
2019-09-23 08:45:18 -07:00

18 lines
437 B
JavaScript

'use strict'
const debug = require('debug')('oasis')
const cooler = require('./lib/cooler')
module.exports = {
get: async ({ blobId }) => {
debug('requested blob: %s', blobId)
const ssb = await cooler.connect()
return cooler.read(ssb.blobs.get, blobId)
},
want: async ({ blobId }) => {
debug('requested blob: %s', blobId)
const ssb = await cooler.connect()
return cooler.get(ssb.blobs.want, blobId)
}
}