From fa8e3b62c796e4ceca6eaf051d6689b0c2536607 Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Wed, 3 Sep 2025 13:53:02 +0100 Subject: [PATCH] Simplify if --- synapse/rest/client/sync.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/synapse/rest/client/sync.py b/synapse/rest/client/sync.py index a08a717b09..ed7b25e6c1 100644 --- a/synapse/rest/client/sync.py +++ b/synapse/rest/client/sync.py @@ -1258,10 +1258,8 @@ class SlidingSyncRestServlet(RestServlet): "rooms": extensions.typing.room_id_to_typing_map, } - if ( - extensions.thread_subscriptions is not None - and extensions.thread_subscriptions - ): + # excludes both None and falsy `thread_subscriptions` + if extensions.thread_subscriptions: serialized_extensions["io.element.msc4308.thread_subscriptions"] = ( _serialise_thread_subscriptions(extensions.thread_subscriptions) )