diff --git a/components/Paper/PaperUploadInfo.js b/components/Paper/PaperUploadInfo.js
index 07f0312e37..31b644bd50 100644
--- a/components/Paper/PaperUploadInfo.js
+++ b/components/Paper/PaperUploadInfo.js
@@ -372,7 +372,6 @@ class PaperUploadInfo extends React.Component {
};
handleHubSelection = (id, value) => {
- debugger;
let form = JSON.parse(JSON.stringify(this.state.form));
let error = { ...this.state.error };
value = value || [];
@@ -644,7 +643,7 @@ class PaperUploadInfo extends React.Component {
)}
-
+ /> */}
)}
-
-
-
-
-
+ {editMode && (
+
-
+ )}
-
-
-
+ {editMode && (
+
+
+
+ )}
@@ -949,9 +952,11 @@ class PaperUploadInfo extends React.Component {
let paperId =
this.props.paper.postedPaper && this.props.paper.postedPaper.id;
- request === "POST"
- ? await this.props.paperActions.postPaper(body)
- : await this.props.paperActions.patchPaper(paperId, body);
+ let resp =
+ request === "POST"
+ ? await this.props.paperActions.postPaper(body)
+ : await this.props.paperActions.patchPaper(paperId, body);
+
if (this.props.paper.success) {
this.props.messageActions.setMessage(
`Paper successfully ${request === "POST" ? "uploaded" : "updated"}`
@@ -964,46 +969,14 @@ class PaperUploadInfo extends React.Component {
this.props.authActions.getUser();
this.navigateToSummary();
} else {
- paperActions.patchPaper(paperId, body).then((resp) => {
- if (paper.success) {
- messageActions.setMessage(
- `Paper successfully ${
- request === "POST" ? "uploaded" : "updated"
- }`
- );
- authActions.setUploadingPaper(true);
- messageActions.showMessage({ show: true });
- let firstTime = !this.props.auth.user.has_seen_first_coin_modal;
- authActions.checkUserFirstTime(firstTime);
-
- // What is this getuser doing here?
- authActions.getUser();
- this.navigateToSummary();
- } else {
- messageActions.setMessage("Hmm something went wrong");
- messageActions.showMessage({ show: true, error: true });
- setTimeout(() => messageActions.showMessage({ show: false }), 400);
- }
- });
+ messageActions.setMessage(
+ resp.payload.errorBody.error
+ ? resp.payload.errorBody.error
+ : "Hmm something went wrong"
+ );
+ messageActions.showMessage({ show: true, error: true });
+ setTimeout(() => messageActions.showMessage({ show: false }), 2000);
}
- } else if (this.state.editMode) {
- paperActions.patchPaper(this.props.paperId, body).then((resp) => {
- if (resp.payload.success) {
- messageActions.setMessage(`Paper successfully updated`);
- messageActions.showMessage({ show: true });
- authActions.getUser();
- setTimeout(() => {
- this.navigateToSummary();
- setTimeout(() => {
- messageActions.showMessage({ show: false });
- }, 400);
- }, 800);
- } else {
- messageActions.setMessage("Hmm something went wrong");
- messageActions.showMessage({ show: true, error: true });
- setTimeout(() => messageActions.showMessage({ show: false }), 400);
- }
- });
}
};
@@ -1064,9 +1037,9 @@ class PaperUploadInfo extends React.Component {
isOpen={modals.openAddAuthorModal}
addNewUser={this.addNewUser}
/>
- */}