diff --git a/models/attachments.js b/models/attachments.js index 1465092fe..e3558d448 100644 --- a/models/attachments.js +++ b/models/attachments.js @@ -28,10 +28,8 @@ Attachments = new FilesCollection({ return ret; }, storagePath() { - if (process.env.WRITABLE_PATH) { - return path.join(process.env.WRITABLE_PATH, 'uploads', 'attachments'); - } - return path.normalize(`assets/app/uploads/${this.collectionName}`); + const ret = path.join(process.env.WRITABLE_PATH, 'attachments'); + return ret; }, onAfterUpload(fileObj) { Object.keys(fileObj.versions).forEach(versionName => { diff --git a/models/avatars.js b/models/avatars.js index 30c539792..49cb10bfb 100644 --- a/models/avatars.js +++ b/models/avatars.js @@ -17,10 +17,8 @@ Avatars = new FilesCollection({ collectionName: 'avatars', allowClientCode: true, storagePath() { - if (process.env.WRITABLE_PATH) { - return path.join(process.env.WRITABLE_PATH, 'uploads', 'avatars'); - } - return path.normalize(`assets/app/uploads/${this.collectionName}`);; + const ret = path.join(process.env.WRITABLE_PATH, 'avatars'); + return ret; }, onBeforeUpload(file) { if (file.size <= 72000 && file.type.startsWith('image/')) { diff --git a/server/migrations.js b/server/migrations.js index bf26c8f55..a5f348239 100644 --- a/server/migrations.js +++ b/server/migrations.js @@ -1178,8 +1178,7 @@ Migrations.add('add-card-details-show-lists', () => { }); Migrations.add('migrate-attachments-collectionFS-to-ostrioFiles', () => { - //const storagePath = Attachments.storagePath(); - const storagePath = process.env.WRITABLE_PATH || `./wekan-uploads`; + const storagePath = Attachments.storagePath(); if (!fs.existsSync(storagePath)) { console.log("create storagePath because it doesn't exist: " + storagePath); fs.mkdirSync(storagePath, { recursive: true }); @@ -1246,8 +1245,7 @@ Migrations.add('migrate-attachments-collectionFS-to-ostrioFiles', () => { }); Migrations.add('migrate-avatars-collectionFS-to-ostrioFiles', () => { - //const storagePath = Avatars.storagePath(); - const storagePath = process.env.WRITABLE_PATH || `./wekan-uploads`; + const storagePath = Avatars.storagePath(); if (!fs.existsSync(storagePath)) { console.log("create storagePath because it doesn't exist: " + storagePath); fs.mkdirSync(storagePath, { recursive: true });