From 6fa6f7a1f83c4336197d35018c1d3c3cfd6ae4fe Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 2 Aug 2021 21:52:17 +0200 Subject: [PATCH] plugin pubsub cache: use `asDeferred` with `match_cb` --- sat/plugins/plugin_pubsub_cache.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sat/plugins/plugin_pubsub_cache.py b/sat/plugins/plugin_pubsub_cache.py index b3497db1..31aac1fb 100644 --- a/sat/plugins/plugin_pubsub_cache.py +++ b/sat/plugins/plugin_pubsub_cache.py @@ -389,7 +389,6 @@ class PubsubCache: analyse["conf"] = conf for analyser in self.analysers.values(): - match_cb = analyser.get("match_cb") try: an_node = analyser["node"] except KeyError: @@ -429,7 +428,7 @@ class PubsubCache: except KeyError: pass else: - await match_cb(client, analyse) + await utils.asDeferred(match_cb, client, analyse) return analyse def _getItemsFromCache(