mirror of https://github.com/zulip/zulip.git
Hoist joining of message content in alert_words processor
(imported from commit 5025b7108839ddc04d6d9e575a9a288223526fe8)
This commit is contained in:
parent
8c0e112aa7
commit
a67d461139
|
@ -582,11 +582,11 @@ class AlertWordsNotificationProcessor(markdown.preprocessors.Preprocessor):
|
|||
# We check for a user's custom notifications here, as we want
|
||||
# to check for plaintext words that depend on the recipient.
|
||||
realm_words = alert_words.alert_words_in_realm(current_message.sender.realm)
|
||||
content = '\n'.join(lines)
|
||||
for user, words in realm_words.iteritems():
|
||||
for word in words:
|
||||
escaped = re.escape(word)
|
||||
match_re = re.compile(r'\b%s\b' % (escaped,))
|
||||
content = '\n'.join(lines)
|
||||
if re.search(match_re, content):
|
||||
current_message.user_ids_with_alert_words.add(user.id)
|
||||
|
||||
|
|
Loading…
Reference in New Issue