Просмотр исходного кода

reset last commit and resolve upload error

yusuketk 7 лет назад
Родитель
Сommit
b4c8495095
1 измененных файлов с 1 добавлено и 28 удалено
  1. 1 28
      resource/js/components/PageComment/CommentForm.js

+ 1 - 28
resource/js/components/PageComment/CommentForm.js

@@ -45,8 +45,6 @@ export default class CommentForm extends React.Component {
     this.postComment = this.postComment.bind(this);
     this.postComment = this.postComment.bind(this);
     this.renderHtml = this.renderHtml.bind(this);
     this.renderHtml = this.renderHtml.bind(this);
     this.handleSelect = this.handleSelect.bind(this);
     this.handleSelect = this.handleSelect.bind(this);
-    this.pageSavedHandler = this.pageSavedHandler.bind(this);
-    this.clearDraft = this.clearDraft.bind(this);
     this.apiErrorHandler = this.apiErrorHandler.bind(this);
     this.apiErrorHandler = this.apiErrorHandler.bind(this);
     this.onUpload = this.onUpload.bind(this);
     this.onUpload = this.onUpload.bind(this);
   }
   }
@@ -150,7 +148,7 @@ export default class CommentForm extends React.Component {
     formData.append('_csrf', this.props.crowi.csrfToken);
     formData.append('_csrf', this.props.crowi.csrfToken);
     formData.append('file', file);
     formData.append('file', file);
     formData.append('path', this.props.pagePath);
     formData.append('path', this.props.pagePath);
-    formData.append('page_id', this.state.pageId || 0);
+    formData.append('page_id', this.props.pageId || 0);
 
 
     // post
     // post
     this.props.crowi.apiPost(endpoint, formData)
     this.props.crowi.apiPost(endpoint, formData)
@@ -166,11 +164,6 @@ export default class CommentForm extends React.Component {
           insertText = '!' + insertText;
           insertText = '!' + insertText;
         }
         }
         this.refs.editor.insertText(insertText);
         this.refs.editor.insertText(insertText);
-
-        // update page information if created
-        // if (res.pageCreated) {
-        //   this.pageSavedHandler(res.page);
-        // }
       })
       })
       .catch(this.apiErrorHandler)
       .catch(this.apiErrorHandler)
       // finally
       // finally
@@ -179,26 +172,6 @@ export default class CommentForm extends React.Component {
       });
       });
   }
   }
 
 
-  clearDraft() {
-    this.props.crowi.clearDraft(this.props.pagePath);
-  }
-
-  pageSavedHandler(page) {
-    // update states
-    this.setState({
-      pageId: page.id,
-      revisionId: page.revision._id,
-      markdown: page.revision.body
-    });
-       // clear draft
-       this.clearDraft();
-
-       // dispatch onSaveSuccess event
-       if (this.props.onSaveSuccess != null) {
-         this.props.onSaveSuccess(page);
-       }
-      }
-
   apiErrorHandler(error) {
   apiErrorHandler(error) {
     console.error(error);
     console.error(error);
     toastr.error(error.message, 'Error occured', {
     toastr.error(error.message, 'Error occured', {