mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-07 09:51:26 +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:
@@ -1261,7 +1261,7 @@ class LibContentView extends React.Component {
|
|||||||
onConvertItem = (dirent, dstType) => {
|
onConvertItem = (dirent, dstType) => {
|
||||||
let path = Utils.joinPath(this.state.path, dirent.name);
|
let path = Utils.joinPath(this.state.path, dirent.name);
|
||||||
let repoID = this.props.repoID;
|
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) => {
|
seafileAPI.convertFile(repoID, path, dstType).then((res) => {
|
||||||
let newFileName = res.data.obj_name;
|
let newFileName = res.data.obj_name;
|
||||||
let parentDir = res.data.parent_dir;
|
let parentDir = res.data.parent_dir;
|
||||||
@@ -1274,7 +1274,7 @@ class LibContentView extends React.Component {
|
|||||||
|
|
||||||
this.addDirent(newFileName, 'file', res.data.size);
|
this.addDirent(newFileName, 'file', res.data.size);
|
||||||
let message = gettext('Successfully converted the file.');
|
let message = gettext('Successfully converted the file.');
|
||||||
toaster.success(message);
|
toaster.success(message, {'id': 'conversion'});
|
||||||
|
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
let errMessage = Utils.getErrorMsg(error);
|
let errMessage = Utils.getErrorMsg(error);
|
||||||
@@ -1282,7 +1282,7 @@ class LibContentView extends React.Component {
|
|||||||
let name = Utils.getFileName(path);
|
let name = Utils.getFileName(path);
|
||||||
errMessage = gettext('Failed to convert {name}.').replace('{name}', name);
|
errMessage = gettext('Failed to convert {name}.').replace('{name}', name);
|
||||||
}
|
}
|
||||||
toaster.danger(errMessage);
|
toaster.danger(errMessage, {'id': 'conversion'});
|
||||||
});
|
});
|
||||||
|
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user