tfk-saksbehandling-elev-varsel
Version:
Saksbehandlingsmodul for varselbrev til elever
22 lines (15 loc) • 524 B
JavaScript
var fs = require('fs')
var miss = require('mississippi')
var cleanupDocuments = miss.through(function (chunck, encoding, callback) {
var item = JSON.parse(chunck)
var documentsForDistribution = item.distribution.documents || []
if (item.errors.length > 0) {
console.log(item._id + ': cleanup-documents')
documentsForDistribution.forEach(function (documentPath) {
fs.unlinkSync(documentPath)
})
}
return callback(null, JSON.stringify(item))
})
module.exports = cleanupDocuments