|
|
@@ -393,7 +393,9 @@ exports.backup = handleError(async (req, res) => {
|
|
|
(async () => {
|
|
|
const path = 'backup/' + new Date().getTime() + '-chunk.json'
|
|
|
const chunk = await chunkModel.find()
|
|
|
- fs.writeFileSync(path, JSON.stringify(chunk))
|
|
|
+ fs.writeFile(path, JSON.stringify(chunk), () => {
|
|
|
+ console.log('berhasil')
|
|
|
+ })
|
|
|
// const { size } = fs.statSync(path)
|
|
|
// const mimetype = 'application/json'
|
|
|
// const buffer = fs.readFileSync(path)
|
|
|
@@ -418,13 +420,13 @@ exports.backup = handleError(async (req, res) => {
|
|
|
return { buffer, mimetype, size, originalname: 'pemantauan.json' }
|
|
|
})(),
|
|
|
])
|
|
|
- const dokumen = await addManyDokumen(dataBakup)
|
|
|
- const tes = await backupModel.create({
|
|
|
- dokumen: dokumen.map(e => e._id)
|
|
|
- })
|
|
|
+ // const dokumen = await addManyDokumen(dataBakup)
|
|
|
+ // const tes = await backupModel.create({
|
|
|
+ // dokumen: dokumen.map(e => e._id)
|
|
|
+ // })
|
|
|
return response.success(res, {
|
|
|
message: 'berhasil membuat backup',
|
|
|
- data: tes
|
|
|
+ // data: tes
|
|
|
})
|
|
|
})
|
|
|
|