diff --git a/daemon.py b/daemon.py index 7f60035aa..dd82f995c 100644 --- a/daemon.py +++ b/daemon.py @@ -12167,7 +12167,7 @@ class PubServer(BaseHTTPRequestHandler): self.server.cw_lists, self.server.lists_enabled, timezone, bold_reading, - self.server.replies) + self.server.dogwhistles) msg = msg.encode('utf-8') msglen = len(msg) self._set_headers('text/html', msglen, diff --git a/webapp_post.py b/webapp_post.py index cc34a0fb3..dcfb5b7ef 100644 --- a/webapp_post.py +++ b/webapp_post.py @@ -1574,7 +1574,8 @@ def _add_dogwhistle_warnings(summary: str, content: str, if translate.get(whistle_str): whistle_str = translate[whistle_str] if summary: - summary += ', ' + whistle_str + if whistle_str not in summary: + summary += ', ' + whistle_str else: summary = whistle_str return summary