Mercurial > prosody-modules
changeset 4143:b2080f76e0aa
mod_muc_inject_mentions: Allow suffixes to be used before a new line
author | Seve Ferrer <seve@delape.net> |
---|---|
date | Sun, 20 Sep 2020 14:57:55 +0200 |
parents | 6906562af2ee |
children | 1c05671598ae |
files | mod_muc_inject_mentions/mod_muc_inject_mentions.lua |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mod_muc_inject_mentions/mod_muc_inject_mentions.lua Sun Sep 20 14:45:58 2020 +0200 +++ b/mod_muc_inject_mentions/mod_muc_inject_mentions.lua Sun Sep 20 14:57:55 2020 +0200 @@ -71,10 +71,12 @@ -- There are no configured suffixes if not suffixes or #suffixes < 1 then return false end - -- Suffix must have a space after it - -- or be the last character of the body + -- Suffix must have a space after it, + -- be the last character of the body + -- or be the last character before a new line if body:sub(last + 2, last + 2) ~= "" and - body:sub(last + 2, last + 2) ~= " " + body:sub(last + 2, last + 2) ~= " " and + body:sub(last + 2, last + 2) ~= "\n" then return false end