util.pluginloader: Return full file path from internal file loader on success, not...
[prosody.git] / util / jid.lua
index 9128ce4e0a73c8f219331da5114d34539b12f5fd..069817c6167c46d0fffbe2a4e98bb71f604474b2 100644 (file)
@@ -17,7 +17,7 @@ module "jid"
 
 local function _split(jid)
        if not jid then return; end
-       local node, nodepos = match(jid, "^([^@]+)@()");
+       local node, nodepos = match(jid, "^([^@/]+)@()");
        local host, hostpos = match(jid, "^([^@/]+)()", nodepos)
        if node and not host then return nil, nil, nil; end
        local resource = match(jid, "^/(.+)$", hostpos);