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