diff --git a/src/upgrades/3.8.0/user-upload-folders.js b/src/upgrades/3.8.0/user-upload-folders.js index 33ac16e427..fbacbc64c4 100644 --- a/src/upgrades/3.8.0/user-upload-folders.js +++ b/src/upgrades/3.8.0/user-upload-folders.js @@ -17,17 +17,12 @@ module.exports = { const { progress } = this; const folder = path.join(nconf.get('upload_path'), 'profile'); - + await mkdirp(folder); const userPicRegex = /^\d+-profile/; - let files = []; - try { - files = (await fs.promises.readdir(folder, { withFileTypes: true })) - .filter(item => !item.isDirectory() && String(item.name).match(userPicRegex)) - .map(item => item.name); - } catch (err) { - console.error(err.stack); - return; - } + + const files = (await fs.promises.readdir(folder, { withFileTypes: true })) + .filter(item => !item.isDirectory() && String(item.name).match(userPicRegex)) + .map(item => item.name); progress.total = files.length; await batch.processArray(files, async (files) => {