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

repair bug

This commit is contained in:
shanshuirenjia
2018-12-22 11:17:03 +08:00
parent ff163bf80d
commit 26dc768bac
5 changed files with 18 additions and 9 deletions

View File

@@ -287,8 +287,17 @@ class DirentListItem extends React.Component {
let url = URLDecorator.getUrl({type: 'draft_view', repoID: repoID, filePath: draft_file_Path, draftId: draftId});
let newWindow = window.open('draft');
newWindow.location.href = url;
}).catch(() => {
toaster.danger('Create draft failed.');
}).catch((error) => {
if (error.response) {
let errMessage = 'Draft already exists.';
if (errMessage === error.response.data.error_msg) {
errMessage = gettext('Draft already exists.');
toaster.danger(errMessage);
}
} else {
let errMessage = gettext('Create draft failed');
toaster.danger(errMessage);
}
});
this.onItemMenuHide();
}