removed createOnAfterUpload file and use existing code for initial file move to GridFS

This commit is contained in:
Martin Filser 2022-04-03 23:44:02 +02:00
parent fe018225b4
commit 9ef45a75af
4 changed files with 18 additions and 53 deletions

View file

@ -32,9 +32,12 @@ Attachments = new FilesCollection({
return ret;
},
onAfterUpload(fileObj) {
// current storage is the filesystem, update object and database
Object.keys(fileObj.versions).forEach(versionName => {
fileStoreStrategyFactory.getFileStrategy(this, fileObj, versionName).onAfterUpload();
})
fileObj.versions[versionName].storage = "fs";
});
Attachments.update({ _id: fileObj._id }, { $set: { "versions" : fileObj.versions } });
moveToStorage(fileObj, "gridfs", fileStoreStrategyFactory);
},
interceptDownload(http, fileObj, versionName) {
const ret = fileStoreStrategyFactory.getFileStrategy(this, fileObj, versionName).interceptDownload(http);