1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 15:09:14 +00:00

[dir view] markdown/sdoc conversion: only display 1 toast for one time(don't display 2 toasts at the same time) (#5906)

This commit is contained in:
llj
2024-01-19 15:45:11 +08:00
committed by GitHub
parent 95b32dcf2c
commit 5beb5165fe

View File

@@ -1261,7 +1261,7 @@ class LibContentView extends React.Component {
onConvertItem = (dirent, dstType) => {
let path = Utils.joinPath(this.state.path, dirent.name);
let repoID = this.props.repoID;
toaster.notifyInProgress(gettext('Converting, please wait...'));
toaster.notifyInProgress(gettext('Converting, please wait...'), {'id': 'conversion'});
seafileAPI.convertFile(repoID, path, dstType).then((res) => {
let newFileName = res.data.obj_name;
let parentDir = res.data.parent_dir;
@@ -1274,7 +1274,7 @@ class LibContentView extends React.Component {
this.addDirent(newFileName, 'file', res.data.size);
let message = gettext('Successfully converted the file.');
toaster.success(message);
toaster.success(message, {'id': 'conversion'});
}).catch((error) => {
let errMessage = Utils.getErrorMsg(error);
@@ -1282,7 +1282,7 @@ class LibContentView extends React.Component {
let name = Utils.getFileName(path);
errMessage = gettext('Failed to convert {name}.').replace('{name}', name);
}
toaster.danger(errMessage);
toaster.danger(errMessage, {'id': 'conversion'});
});
};