Pārlūkot izejas kodu

fixed admin check for token verification

j8
Shawn 4 gadus atpakaļ
vecāks
revīzija
060a8628ce

+ 5
- 1
resources/prosody-plugins/mod_token_verification.lua Parādīt failu

4
 local log = module._log;
4
 local log = module._log;
5
 local host = module.host;
5
 local host = module.host;
6
 local st = require "util.stanza";
6
 local st = require "util.stanza";
7
-local is_admin = require "core.usermanager".is_admin;
7
+local um_is_admin = require "core.usermanager".is_admin;
8
 
8
 
9
 
9
 
10
+local function is_admin(jid)
11
+    return um_is_admin(jid, host);
12
+end
13
+
10
 local parentHostName = string.gmatch(tostring(host), "%w+.(%w.+)")();
14
 local parentHostName = string.gmatch(tostring(host), "%w+.(%w.+)")();
11
 if parentHostName == nil then
15
 if parentHostName == nil then
12
 	log("error", "Failed to start - unable to get parent hostname");
16
 	log("error", "Failed to start - unable to get parent hostname");

Notiek ielāde…
Atcelt
Saglabāt