Use cachalot to invalidate caches

This commit is contained in:
2023-02-11 17:24:13 +00:00
parent 9fcf5041f0
commit 4ead6ff7c1
5 changed files with 9 additions and 14 deletions

View File

@@ -214,15 +214,6 @@ class NotificationRule(models.Model):
raise ValueError(f"Invalid YAML: {e}")
return parsed
@property
def matches(self):
"""
Get the total number of matches for this rule.
"""
if isinstance(self.match, dict):
truthy_values = [x for x in self.match.values() if x is not False]
return f"{len(truthy_values)}/{len(self.match)}"
def get_notification_settings(self, check=True):
"""
Get the notification settings for this rule.