|
|
@@ -5,7 +5,7 @@ var RTC = require("./modules/RTC/RTC");
|
|
5
|
5
|
var XMPPEvents = require("./service/xmpp/XMPPEvents");
|
|
6
|
6
|
var AuthenticationEvents = require("./service/authentication/AuthenticationEvents");
|
|
7
|
7
|
var RTCEvents = require("./service/RTC/RTCEvents");
|
|
8
|
|
-var DSEvents = require("../../service/desktopsharing/DesktopSharingEventTypes");
|
|
|
8
|
+var DSEvents = require("./service/desktopsharing/DesktopSharingEventTypes");
|
|
9
|
9
|
var EventEmitter = require("events");
|
|
10
|
10
|
var JitsiConferenceEvents = require("./JitsiConferenceEvents");
|
|
11
|
11
|
var JitsiConferenceErrors = require("./JitsiConferenceErrors");
|
|
|
@@ -817,6 +817,9 @@ function setupListeners(conference) {
|
|
817
|
817
|
conference.room.addListener(XMPPEvents.CHAT_ERROR_RECEIVED, function (err, msg) {
|
|
818
|
818
|
conference.eventEmitter.emit(JitsiConferenceEvents.CONFERENCE_FAILED, JitsiConferenceErrors.CHAT_ERROR, err, msg);
|
|
819
|
819
|
});
|
|
|
820
|
+ conference.room.addListener(XMPPEvents.FOCUS_DISCONNECTED, function (focus, retrySec) {
|
|
|
821
|
+ conference.eventEmitter.emit(JitsiConferenceEvents.CONFERENCE_FAILED, JitsiConferenceErrors.FOCUS_DISCONNECTED, focus, retrySec);
|
|
|
822
|
+ });
|
|
820
|
823
|
// FIXME
|
|
821
|
824
|
// conference.room.addListener(XMPPEvents.MUC_JOINED, function () {
|
|
822
|
825
|
// conference.eventEmitter.emit(JitsiConferenceEvents.CONFERENCE_LEFT);
|