aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2014-08-07 17:43:28 +0200
committerKim Alvefur <zash@zash.se>2014-08-07 17:43:28 +0200
commit2042436850916ff3a29bc2beaa515298eb5e0239 (patch)
tree0e4929eaabc8f43733e883f5d558eaf6798635ec
parent2fc4e2dd51d4e234e5b05c20b7b27bd8d13a0700 (diff)
downloadprosody-2042436850916ff3a29bc2beaa515298eb5e0239.tar.gz
prosody-2042436850916ff3a29bc2beaa515298eb5e0239.zip
util.jid: Optimize bare
-rw-r--r--util/jid.lua6
1 files changed, 1 insertions, 5 deletions
diff --git a/util/jid.lua b/util/jid.lua
index 14d8f2b4..27afab3e 100644
--- a/util/jid.lua
+++ b/util/jid.lua
@@ -37,11 +37,7 @@ end
split = _split;
function bare(jid)
- local node, host = _split(jid);
- if node and host then
- return node.."@"..host;
- end
- return host;
+ return jid and match(jid, "^[^/]+");
end
local function _prepped_split(jid)