Skip to content

Commit

Permalink
missing function readded...
Browse files Browse the repository at this point in the history
  • Loading branch information
gregorybesson committed Oct 10, 2016
1 parent 1825120 commit 5dcd2bc
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions src/cli/cms/data/revision.js
Original file line number Diff line number Diff line change
Expand Up @@ -209,4 +209,24 @@ export function getFilesMerged(files) {
})

return arMerged
}

export function deleteOlderRevisionByType(fileName, type) {
var folder = fileName.split('/')
var file = folder.pop()
var extension = file.replace(/.*?\./, '')
folder = folder.join('/')
var stat = fse.statSync(folder)
if(stat){
var files = FileParser.getFiles(folder, true, 1, new RegExp('\\.' + extension))
files.forEach(function (fileItem) {
var fname = cmsData.fileAttr.delete(fileItem.cleanPath)
var ftype = cmsData.fileAttr.get(fileItem.cleanPath).s
if(fname === file && ftype === type){
var fileDraft = fileItem.path.replace(/-abe-./, '-abe-d')
FileParser.removeFile(fileItem.path, FileParser.changePathEnv(fileItem.path, config.data.url).replace(new RegExp('\\.' + extension), '.json'))
FileParser.removeFile(fileDraft, FileParser.changePathEnv(fileDraft, config.data.url).replace(new RegExp('\\.' + extension), '.json'))
}
})
}
}

0 comments on commit 5dcd2bc

Please sign in to comment.