diff --git a/src/generic-provider-views/index.js b/src/generic-provider-views/index.js index ce6a46b5a..b0abafa96 100644 --- a/src/generic-provider-views/index.js +++ b/src/generic-provider-views/index.js @@ -352,9 +352,15 @@ module.exports = class View { state.selectedFolders[folderId] = {loading: false, files: files} this.updateState({selectedFolders: folders}) const dashboard = this.plugin.core.getPlugin('Dashboard') - this.plugin.core.info(dashboard.i18n('folderAdded', { - smart_count: files.length, folder: this.plugin.getItemName(folder) - })) + let message + if (files.length) { + message = dashboard.i18n('folderAdded', { + smart_count: files.length, folder: this.plugin.getItemName(folder) + }) + } else { + message = dashboard.i18n('emptyFolderAdded') + } + this.plugin.core.info(message) }).catch((e) => { state = this.plugin.core.getState()[this.plugin.stateId] delete state.selectedFolders[folderId] diff --git a/src/plugins/Dashboard/index.js b/src/plugins/Dashboard/index.js index 7f0e0a467..2e8d3241a 100644 --- a/src/plugins/Dashboard/index.js +++ b/src/plugins/Dashboard/index.js @@ -52,6 +52,7 @@ module.exports = class DashboardUI extends Plugin { fileProgress: 'File progress: upload speed and ETA', numberOfSelectedFiles: 'Number of selected files', uploadAllNewFiles: 'Upload all new files', + emptyFolderAdded: 'No files were added from empty folder', folderAdded: { 0: 'Added %{smart_count} file from %{folder}', 1: 'Added %{smart_count} files from %{folder}'