summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/migrations.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/server/migrations.js b/server/migrations.js
index 33f061f5..b02ca246 100644
--- a/server/migrations.js
+++ b/server/migrations.js
@@ -1048,7 +1048,11 @@ Migrations.add('change-attachment-library', () => {
const bucket = new MongoInternals.NpmModule.GridFSBucket(MongoInternals.defaultRemoteCollectionDriver().mongo.db, {bucketName: 'cfs_gridfs.attachments'});
const gfsId = new MongoInternals.NpmModule.ObjectID(file.copies.attachments.key);
const reader = bucket.openDownloadStream(gfsId);
- const path = `/var/attachments/${file.name()}`;
+ let store = Attachments.storagePath();
+ if (store.charAt(store.length - 1) === '/') {
+ store = store.substring(0, store.length - 1);
+ }
+ const path = `${store}/${file.name()}`;
const fd = fs.createWriteStream(path);
reader.pipe(fd);
let opts = {