From a919b6efd6ef1a410caaf012419fac9177946e66 Mon Sep 17 00:00:00 2001 From: Sergiu Toma Date: Wed, 17 Feb 2021 13:53:54 +0200 Subject: [PATCH] Update callId update --- src/App.js | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/App.js b/src/App.js index 6d5e2be..eee4f8b 100644 --- a/src/App.js +++ b/src/App.js @@ -122,6 +122,7 @@ class App extends Component { if(parseData.type === 'notify-request') { await pc.setLocalDescription(await pc.createOffer()) + console.log('IIIIIIIIIIIIIIIIIIIIIIIII', this.state.callId); socket.emit('video', JSON.stringify({ origin_asset_id: this.state.user.asset.id, dest_asset_id: parseInt(parseData.origin_asset_id), @@ -129,7 +130,7 @@ class App extends Component { origin_asset_priority: this.state.user.asset.priority, origin_asset_type_name: this.state.user.user_role.name, origin_asset_name: this.state.user.asset.name, - video_call_id: parseData.video_call_id, + video_call_id: parseInt(parseData.video_call_id), answer: 'accepted', // answer: 'rejected' sdp: pc.localDescription })); @@ -149,7 +150,8 @@ class App extends Component { type: 'candidate', candidate, dest_asset_id: parseInt(this.state.dest_asset_id), - test: '222222222222' + video_call_id: parseData.video_call_id, + test: '222222222222', })); } } @@ -175,10 +177,12 @@ class App extends Component { await pc.setRemoteDescription(offer.sdp) pc.onicecandidate = ({candidate}) => { + console.log('IIIIIIIIIIIIIIIIIIIIIIIII2', this.state.callId); this.state.socket.emit('video', JSON.stringify({ type: 'candidate', candidate: candidate, dest_asset_id: parseInt(this.state.dest_asset_id), + video_call_id: this.state.callId, test: '1111111111' })); } @@ -188,6 +192,7 @@ class App extends Component { pc.onnegotiationneeded = async () => { console.log('---------onnegotiationneeded--------'); try { + console.log('IIIIIIIIIIIIIIIIIIIIIIIII3', this.state.callId); await pc.setLocalDescription(await pc.createOffer()); // socket.emit('signal', {destination:remoteUser, data:pc.localDescription}) socket.emit('video', JSON.stringify({ @@ -204,16 +209,7 @@ class App extends Component { console.error(err); } }; - console.log({ - origin_asset_id: this.state.user.asset.id, - dest_asset_id: parseInt(this.state.dest_asset_id), - type: 'offer', - origin_asset_priority: this.state.user.asset.priority, - origin_asset_type_name: this.state.user.user_role.name, - origin_asset_name: this.state.user.asset.name, - video_call_id: null, - sdp: pc.localDescription - }); + console.log('IIIIIIIIIIIIIIIIIIIIIIIII4', this.state.callId); this.state.socket.emit('video', JSON.stringify({ origin_asset_id: this.state.user.asset.id, dest_asset_id: parseInt(this.state.dest_asset_id), @@ -221,7 +217,7 @@ class App extends Component { origin_asset_priority: this.state.user.asset.priority, origin_asset_type_name: this.state.user.user_role.name, origin_asset_name: this.state.user.asset.name, - video_call_id: null, + video_call_id: this.state.callId, sdp: pc.localDescription })); console.log('---------onnegotiationneeded END--------'); @@ -256,6 +252,7 @@ class App extends Component { } handleClickEvent = () => { + console.log('IIIIIIIIIIIIIIIIIIIIIIIII6', this.state.callId); this.state.socket.emit('video', JSON.stringify({ origin_asset_id: this.state.user.asset.id, dest_asset_id: parseInt(this.state.dest_asset_id), @@ -263,7 +260,7 @@ class App extends Component { origin_asset_priority: this.state.user.asset.priority, origin_asset_type_name: this.state.user.user_role.name, origin_asset_name: this.state.user.name, - video_call_id: null + video_call_id: this.state.callId })); // var userToCall = document.getElementById('calluser').value // remoteUser = userToCall @@ -275,6 +272,7 @@ class App extends Component { } closeVideo = () => { + console.log('IIIIIIIIIIIIIIIIIIIIIIIII7', this.state.callId); this.state.socket.emit('video', JSON.stringify({ origin_asset_id: this.state.user.asset.id, dest_asset_id: parseInt(this.state.dest_asset_id),