diff options
| author | 2018-11-20 20:43:26 +0000 | |
|---|---|---|
| committer | 2018-11-20 20:43:26 +0000 | |
| commit | b8518d745f0dcab2b7b9e27c217e04c5d08066b8 (patch) | |
| tree | 970504c3c09b009d1923591c3e5fd216545f4fe7 | |
| parent | `.items` -> `.items()` (diff) | |
| signature | ||
Move all logic related to score reasons until after we've checked if we have
reasons (mixed_unicode.py)
| -rw-r--r-- | modules/mixed_unicode.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/mixed_unicode.py b/modules/mixed_unicode.py index 2d06fa99..057b971a 100644 --- a/modules/mixed_unicode.py +++ b/modules/mixed_unicode.py @@ -77,11 +77,11 @@ class Module(ModuleManager.BaseModule): reasons.extend([ScoreReason.AdditionalScript]*(len(scripts)-1)) score = len(reasons) - reasons_s = [] - for reason, count in collections.Counter(reasons).items(): - reasons_s.append("%s: %s" % (reason, count)) - if score > 0: + reasons_s = [] + for reason, count in collections.Counter(reasons).items(): + reasons_s.append("%s: %s" % (reason, count)) + self.log.trace( "Message given a mixed-unicode score of %s (reasons: %s)", [score, ", ".join(reasons_s)]) |
