Merge pull request #4486 from mfilser/FileStoreStrategyFactory-attachments_sometimes_doesnt_load

FileStoreStrategyFactory, added logic to determine the right file storage strategy to use
This commit is contained in:
Lauri Ojansivu 2022-04-25 11:25:07 +03:00 committed by GitHub
commit 1705b46f39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,7 +31,7 @@ export default class FileStoreStrategyFactory {
if (!storage) {
storage = fileObj.versions[versionName].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)
storage = STORAGE_NAME_GRIDFS;
} else {