From 1dc45162586d112bf58a04d75143dc1d7ecf356c Mon Sep 17 00:00:00 2001 From: Vladislav Karakozov Date: Mon, 26 Dec 2022 11:44:29 +0300 Subject: [PATCH] Fix: IndexError: list index out of range Signed-off-by: Vladislav Karakozov --- robot/resources/lib/python_keywords/http_gate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/robot/resources/lib/python_keywords/http_gate.py b/robot/resources/lib/python_keywords/http_gate.py index 86f55e4..2aab498 100644 --- a/robot/resources/lib/python_keywords/http_gate.py +++ b/robot/resources/lib/python_keywords/http_gate.py @@ -286,10 +286,10 @@ def get_object_and_verify_hashes( nodes=nodes, ) # for some reason we can face with case when nodes_list is empty due to object resides in all nodes - if nodes_list is None: - random_node = random.choice(nodes) - else: + if nodes_list: random_node = random.choice(nodes_list) + else: + random_node = random.choice(nodes) object_getter = object_getter or get_via_http_gate