X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=plugins%2Fmod_pubsub.lua;h=841de14761b8108e070911b88096f74b8806a292;hb=62e24f323209d90f117e65f964630369cfd03165;hp=e2b0f2fd2aad7a09abb92a6a1b9b843c8c3d3c0a;hpb=e629cde97fc7f62ef7e4a6cfa6bb69559e8dc6ca;p=prosody.git diff --git a/plugins/mod_pubsub.lua b/plugins/mod_pubsub.lua index e2b0f2fd..841de147 100644 --- a/plugins/mod_pubsub.lua +++ b/plugins/mod_pubsub.lua @@ -236,7 +236,8 @@ end); local admin_aff = module:get_option_string("default_admin_affiliation", "owner"); local function get_affiliation(jid) - if jid == module.host or usermanager.is_admin(jid, module.host) then + local bare_jid = jid_bare(jid); + if bare_jid == module.host or usermanager.is_admin(bare_jid, module.host) then return admin_aff; end end