|
|
@@ -123,15 +123,15 @@ function muteLocalVideo (muted) {
|
|
123
|
123
|
* @param {boolean} [requestFeedback=false] if user feedback should be requested
|
|
124
|
124
|
*/
|
|
125
|
125
|
function hangup (requestFeedback = false) {
|
|
126
|
|
- let promise = Promise.resolve();
|
|
127
|
|
-
|
|
128
|
|
- if (requestFeedback) {
|
|
129
|
|
- promise = APP.UI.requestFeedback();
|
|
130
|
|
- }
|
|
131
|
|
-
|
|
132
|
|
- promise.then(function () {
|
|
|
126
|
+ APP.conference._room.leave().then(() => {
|
|
133
|
127
|
connection.disconnect();
|
|
|
128
|
+ let promise = Promise.resolve();
|
|
134
|
129
|
|
|
|
130
|
+ if (requestFeedback) {
|
|
|
131
|
+ promise = APP.UI.requestFeedback();
|
|
|
132
|
+ }
|
|
|
133
|
+ return promise;
|
|
|
134
|
+ }).then(function () {
|
|
135
|
135
|
if (!config.enableWelcomePage) {
|
|
136
|
136
|
return;
|
|
137
|
137
|
}
|