Kaynağa Gözat

Revert "use api for slackchannels"

This reverts commit bd3d9d6c304a012c26a4dc3535b5ad0266ab0b8b.
sou 7 yıl önce
ebeveyn
işleme
cf77b7b110

+ 2 - 10
resource/js/components/PageComment/CommentForm.js

@@ -42,7 +42,7 @@ export default class CommentForm extends React.Component {
       errorMessage: undefined,
       errorMessage: undefined,
       hasSlackConfig: config.hasSlackConfig,
       hasSlackConfig: config.hasSlackConfig,
       isSlackEnabled: false,
       isSlackEnabled: false,
-      slackChannels: '',
+      slackChannels: this.props.slackChannels,
     };
     };
 
 
     this.growiRenderer = new GrowiRenderer(this.props.crowi, this.props.crowiOriginRenderer, {mode: 'comment'});
     this.growiRenderer = new GrowiRenderer(this.props.crowi, this.props.crowiOriginRenderer, {mode: 'comment'});
@@ -58,15 +58,6 @@ export default class CommentForm extends React.Component {
     this.onSlackOnChange = this.onSlackOnChange.bind(this);
     this.onSlackOnChange = this.onSlackOnChange.bind(this);
   }
   }
 
 
-  componentWillMount() {
-    this.props.crowi.apiGet('/pages.updatePost', {path: this.props.pagePath})
-      .then(res => {
-        if (res.ok) {
-          this.setState({slackChannels: res.updatePost.join(', ')});
-        }
-      });
-  }
-
   updateState(value) {
   updateState(value) {
     this.setState({comment: value});
     this.setState({comment: value});
   }
   }
@@ -308,6 +299,7 @@ CommentForm.propTypes = {
   revisionId: PropTypes.string,
   revisionId: PropTypes.string,
   pagePath: PropTypes.string,
   pagePath: PropTypes.string,
   editorOptions: PropTypes.object,
   editorOptions: PropTypes.object,
+  slackChannels: PropTypes.string,
 };
 };
 CommentForm.defaultProps = {
 CommentForm.defaultProps = {
   editorOptions: {},
   editorOptions: {},