Mercurial > prosody-modules
diff mod_bob/mod_bob.lua @ 3343:2e65160187a4
mod_bob: Simplify check_cid using string.match. (thanks Zash!)
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Fri, 28 Sep 2018 16:31:36 +0200 |
parents | 3aa5419e3576 |
children | 76fc915647ab |
line wrap: on
line diff
--- a/mod_bob/mod_bob.lua Fri Sep 28 16:12:18 2018 +0200 +++ b/mod_bob/mod_bob.lua Fri Sep 28 16:31:36 2018 +0200 @@ -12,11 +12,7 @@ local in_flight = {}; local function check_cid(src) - -- TODO: figure out why ^ can’t be used at the beginning of the pattern. - for cid in src:gmatch("cid:(%w+%+%w+@bob%.xmpp%.org)$") do - return cid; - end - return nil; + return src:match("^cid:(%w+%+%w+@bob%.xmpp%.org)$"); end local function handle_data_carrier(tag)