|
@@ -270,7 +270,6 @@
|
|
@if($guest)
|
|
@if($guest)
|
|
self.pro = true;
|
|
self.pro = true;
|
|
@else
|
|
@else
|
|
- self.joinMeetingAsPro();
|
|
|
|
self.client = true;
|
|
self.client = true;
|
|
@endif
|
|
@endif
|
|
|
|
|
|
@@ -311,9 +310,10 @@
|
|
// self connected
|
|
// self connected
|
|
self.otSession.on("sessionConnected", function(event) {
|
|
self.otSession.on("sessionConnected", function(event) {
|
|
console.log(event);
|
|
console.log(event);
|
|
-
|
|
|
|
- // call join as assistant/pro here
|
|
|
|
self.selfUserType = event.target.connection.data.split('|')[1];
|
|
self.selfUserType = event.target.connection.data.split('|')[1];
|
|
|
|
+ @if(!$guest)
|
|
|
|
+ self.joinMeetingAsPro(self.selfUserType);
|
|
|
|
+ @endif
|
|
});
|
|
});
|
|
|
|
|
|
// self disconnected
|
|
// self disconnected
|
|
@@ -399,11 +399,17 @@
|
|
},
|
|
},
|
|
|
|
|
|
@if(!$guest)
|
|
@if(!$guest)
|
|
- joinMeetingAsPro: function() {
|
|
|
|
- var self = this;
|
|
|
|
|
|
+ joinMeetingAsPro: function(_type) {
|
|
|
|
+ var self = this, endPoint = '';
|
|
|
|
+ if(_type === 'ASSISTANT') {
|
|
|
|
+ endPoint = 'joinVideoVisitAsAssistantPro';
|
|
|
|
+ }
|
|
|
|
+ else {
|
|
|
|
+ endPoint = 'joinVideoVisitAsMcpPro';
|
|
|
|
+ }
|
|
$.ajax({
|
|
$.ajax({
|
|
type: 'post',
|
|
type: 'post',
|
|
- url: '/api/clientVideoVisit/joinVideoVisitAsMcpPro',
|
|
|
|
|
|
+ url: '/api/clientVideoVisit/' + endPoint,
|
|
headers: {
|
|
headers: {
|
|
'sessionKey': localStorage.sessionKey
|
|
'sessionKey': localStorage.sessionKey
|
|
},
|
|
},
|