Yuki Takei 7 лет назад
Родитель
Сommit
1e0733800f

+ 6 - 6
resource/js/components/PageComment/CommentForm.js

@@ -54,8 +54,8 @@ export default class CommentForm extends React.Component {
     this.handleSelect = this.handleSelect.bind(this);
     this.handleSelect = this.handleSelect.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);
-    this.onChannelChange = this.onChannelChange.bind(this);
-    this.onSlackOnChange = this.onSlackOnChange.bind(this);
+    this.onSlackEnabledFlagChange = this.onSlackEnabledFlagChange.bind(this);
+    this.onSlackChannelsChange = this.onSlackChannelsChange.bind(this);
   }
   }
 
 
   updateState(value) {
   updateState(value) {
@@ -74,11 +74,11 @@ export default class CommentForm extends React.Component {
     this.renderHtml(this.state.comment);
     this.renderHtml(this.state.comment);
   }
   }
 
 
-  onSlackOnChange(value) {
+  onSlackEnabledFlagChange(value) {
     this.setState({isSlackEnabled: value});
     this.setState({isSlackEnabled: value});
   }
   }
 
 
-  onChannelChange(value) {
+  onSlackChannelsChange(value) {
     this.setState({slackChannels: value});
     this.setState({slackChannels: value});
   }
   }
 
 
@@ -281,10 +281,10 @@ export default class CommentForm extends React.Component {
                           crowi={this.props.crowi}
                           crowi={this.props.crowi}
                           pageId={this.props.pageId}
                           pageId={this.props.pageId}
                           pagePath={this.props.pagePath}
                           pagePath={this.props.pagePath}
-                          onSlackOnChange={this.onSlackOnChange}
-                          onChannelChange={this.onChannelChange}
                           isSlackEnabled={this.state.isSlackEnabled}
                           isSlackEnabled={this.state.isSlackEnabled}
                           slackChannels={this.state.slackChannels}
                           slackChannels={this.state.slackChannels}
+                          onEnabledFlagChange={this.onSlackEnabledFlagChange}
+                          onChannelChange={this.onSlackChannelsChange}
                         />
                         />
                       </div>
                       </div>
                     }
                     }

+ 0 - 1
resource/js/components/SlackNotification.jsx

@@ -46,7 +46,6 @@ export default class SlackNotification extends React.Component {
   updateStateCheckbox(event) {
   updateStateCheckbox(event) {
     const value = event.target.checked;
     const value = event.target.checked;
     this.setState({isSlackEnabled: value});
     this.setState({isSlackEnabled: value});
-    this.props.onSlackOnChange(value);
     // dispatch event
     // dispatch event
     if (this.props.onEnabledFlagChange != null) {
     if (this.props.onEnabledFlagChange != null) {
       this.props.onEnabledFlagChange(value);
       this.props.onEnabledFlagChange(value);