From 24a05f5c468b8ef9e2d35a138e83e9e8fdd23d70 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Feb 04 2021 06:16:43 +0000 Subject: Apply patch 0043-fix-LastUpdatedOrderedDict-__getitem__-fetch-from-li.patch patch_name: 0043-fix-LastUpdatedOrderedDict-__getitem__-fetch-from-li.patch present_in_specfile: true location_in_specfile: 43 --- diff --git a/src/firewall/fw_types.py b/src/firewall/fw_types.py index 07c69c6..3d90c18 100644 --- a/src/firewall/fw_types.py +++ b/src/firewall/fw_types.py @@ -54,10 +54,10 @@ class LastUpdatedOrderedDict(object): self._dict[key] = value def __getitem__(self, key): - if key in self._dict: - return self._dict[key] - else: + if type(key) == int: return self._list[key] + else: + return self._dict[key] def __len__(self): return len(self._list)