diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index f6dc83e0..56c7140d 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -215,7 +215,7 @@ class Detail extends Component { if(num){ this.setState({ secondSync:true, - firsrtSync:false + firstSync:false }) }else{ this.setState({ @@ -226,7 +226,7 @@ class Detail extends Component { }else{ this.getDetail(); this.setState({ - firsrtSync:false, + firstSync:false, secondSync:false }) } @@ -247,7 +247,7 @@ class Detail extends Component { var cable = actioncable.createConsumer(`wss://${name}/cable`); this.canvasChannel1 = cable.subscriptions.create({ channel: `MirrorProjectChannel`, - id: project && project.identifier + id: project && project.id }, { connected: () => { console.log("###### channel connected! ######"); @@ -257,6 +257,10 @@ class Detail extends Component { console.log(`###### ---received data--- ######`); if (data) { this.getDetail(); + this.setState({ + firstSync:false, + secondSync:false + }); cable.subscriptions.consumer.disconnect(); } }