dokumen.controller.js 613 B

12345678910111213141516171819
  1. const chunkModel = require('../model/chunk.model')
  2. // const { addDocument } = require('../utils/documentFunction')
  3. const handleError = require('../utils/handleError')
  4. const response = require('../utils/responseHandler')
  5. // exports.uploads = handleError(async (req, res) => {
  6. // const dokumen = req.file
  7. // const data = await addDocument(dokumen)
  8. // response.success(res, {
  9. // data,
  10. // })
  11. // })
  12. exports.getDokumen = handleError(async (req, res) => {
  13. const { id } = req.params
  14. const data = await chunkModel.findById(id)
  15. res.header('Content-Type', data.type)
  16. res.end(Buffer.from(data.data))
  17. })