瀏覽代碼

updates bosh to support optional prefix

use optional prefix in poltergeist room lookup
master
Aaron van Meerten 6 年之前
父節點
當前提交
8d1d573266
共有 2 個檔案被更改,包括 3 行新增2 行删除
  1. 2
    1
      resources/prosody-plugins/mod_auth_token.lua
  2. 1
    1
      resources/prosody-plugins/mod_muc_poltergeist.lua

+ 2
- 1
resources/prosody-plugins/mod_auth_token.lua 查看文件

@@ -26,8 +26,9 @@ module:hook("bosh-session", function(event)
26 26
         local params = formdecode(query);
27 27
         session.auth_token = query and params.token or nil;
28 28
 
29
-        -- The room name from the bosh query
29
+        -- The room name and optional prefix from the bosh query
30 30
         session.jitsi_bosh_query_room = params.room;
31
+        session.jitsi_bosh_query_prefix = params.prefix or "";
31 32
     end
32 33
 end);
33 34
 

+ 1
- 1
resources/prosody-plugins/mod_muc_poltergeist.lua 查看文件

@@ -100,7 +100,7 @@ prosody.events.add_handler("pre-jitsi-authentication", function(session)
100 100
     if (session.jitsi_meet_context_user) then
101 101
         local room = get_room(
102 102
             session.jitsi_bosh_query_room,
103
-            session.jitsi_meet_domain);
103
+            session.jitsi_bosh_query_prefix);
104 104
 
105 105
         if (not room) then
106 106
             return nil;

Loading…
取消
儲存