Don't remove logger_backlog tag when no_log is set
When log[0-9] tags were removed for no_log lines in commit the
logger_backlog tag was inadvertently also removed.
@@ -3574,7 +3574,7 @@ def tag(tagset=None, user=None, self_msg=False, backlog=False, no_log=False, ext
tags |= {"logger_backlog"}
if no_log:
tags |= {"no_log"}
- tags = {tag for tag in tags if not tag.startswith("log")}
+ tags = {tag for tag in tags if not tag.startswith("log") or tag == "logger_backlog"}
if extra_tags:
tags |= set(extra_tags)
return ",".join(tags)
