浏览代码

FileStoreStrategyFactory, added logic to determine the right file storage strategy to use

Martin Filser 3 年之前
父节点
当前提交
efc19ea88c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      models/lib/fileStoreStrategy.js

+ 1 - 1
models/lib/fileStoreStrategy.js

@@ -31,7 +31,7 @@ export default class FileStoreStrategyFactory {
     if (!storage) {
     if (!storage) {
       storage = fileObj.versions[versionName].storage;
       storage = fileObj.versions[versionName].storage;
       if (!storage) {
       if (!storage) {
-        if (fileObj.meta.source == "import") {
+        if (fileObj.meta.source == "import" || fileObj.versions[versionName].meta.gridFsFileId) {
           // uploaded by import, so it's in GridFS (MongoDB)
           // uploaded by import, so it's in GridFS (MongoDB)
           storage = STORAGE_NAME_GRIDFS;
           storage = STORAGE_NAME_GRIDFS;
         } else {
         } else {