Software /
code /
prosody
Comparison
plugins/mod_pep.lua @ 1461:51f0202b0868
mod_pep: Escape + in pattern
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 02 Jul 2009 15:43:27 +0100 |
parent | 1457:4723bd466a54 |
child | 1522:569d58d21612 |
comparison
equal
deleted
inserted
replaced
1460:5882ed6219ff | 1461:51f0202b0868 |
---|---|
191 ver = calculate_hash(disco.tags); -- calculate hash | 191 ver = calculate_hash(disco.tags); -- calculate hash |
192 end | 192 end |
193 local notify = {}; | 193 local notify = {}; |
194 for _, feature in pairs(disco.tags) do | 194 for _, feature in pairs(disco.tags) do |
195 if feature.name == "feature" and feature.attr.var then | 195 if feature.name == "feature" and feature.attr.var then |
196 local nfeature = feature.attr.var:match("^(.*)+notify$"); | 196 local nfeature = feature.attr.var:match("^(.*)%+notify$"); |
197 if nfeature then notify[nfeature] = true; end | 197 if nfeature then notify[nfeature] = true; end |
198 end | 198 end |
199 end | 199 end |
200 hash_map[ver] = notify; -- update hash map | 200 hash_map[ver] = notify; -- update hash map |
201 recipients[user][contact] = notify; -- set recipient's data to calculated data | 201 recipients[user][contact] = notify; -- set recipient's data to calculated data |