From a48ef036ea40b6e69f438f02339a36f96b67157f Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Wed, 26 Jul 2023 07:58:29 +0200 Subject: [PATCH] Please pyright --- patroni/quorum.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/quorum.py b/patroni/quorum.py index 2cb4539c..5b97b1fb 100644 --- a/patroni/quorum.py +++ b/patroni/quorum.py @@ -151,7 +151,7 @@ class QuorumStateResolver(object): # Merge 2 transitions of the same type to a single one. This is always safe because skipping the first # transition is equivalent to no one observing the intermediate state. for cur_transition, next_transition in zip(transitions, transitions[1:] + [None]): - if next_transition and cur_transition[0] == next_transition[0]: + if isinstance(next_transition, tuple) and cur_transition[0] == next_transition[0]: continue yield cur_transition if cur_transition[0] == 'restart':