From 98696aee937de3b0ee4c48f7c6b07de81ebe8f9d Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Sat, 8 Feb 2025 13:41:44 +0100 Subject: [PATCH] Fixed flag evaluation for notification selection type --- src/server/BreCal/schemas/model.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/BreCal/schemas/model.py b/src/server/BreCal/schemas/model.py index 2296968..4ace3ae 100644 --- a/src/server/BreCal/schemas/model.py +++ b/src/server/BreCal/schemas/model.py @@ -580,7 +580,8 @@ class User: return hash(id) def wants_notifications(self, notification_type: NotificationType): - return notification_type in self.notify_event + events = bitflag_to_list(self.notify_event) + return notification_type in events @dataclass class Ship: