From 92f87df5d947b8bb74cd745c0f2c9f46ac338d9b Mon Sep 17 00:00:00 2001 From: Tobias Persson Date: Thu, 25 Jun 2020 10:27:48 +0200 Subject: [PATCH] Add wildcard support to nackable subscriptions --- eiffellib/subscribers/eiffel_subscriber.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eiffellib/subscribers/eiffel_subscriber.py b/eiffellib/subscribers/eiffel_subscriber.py index cad0292..bda08b3 100644 --- a/eiffellib/subscribers/eiffel_subscriber.py +++ b/eiffellib/subscribers/eiffel_subscriber.py @@ -108,7 +108,7 @@ def _call_subscribers(self, meta_type, event): at_least_one = False for callback in self.subscribers.get(meta_type, []) + self.subscribers.get("*", []): callback(event, self.get_context(event)) - for callback in self.nackables.get(meta_type, []): + for callback in self.nackables.get(meta_type, []) + self.nackables.get("*", []): at_least_one = True response = callback(event, self.get_context(event)) if response is True: