From ef765d3a5765247412eff3977d6fdd2f43b074b8 Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Sat, 13 May 2023 02:31:40 +0530 Subject: [PATCH] fixes incorrectly handled type error when list of objects is found in data #9876 --- netbox/extras/conditions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/extras/conditions.py b/netbox/extras/conditions.py index 689479da1..1c001f7d5 100644 --- a/netbox/extras/conditions.py +++ b/netbox/extras/conditions.py @@ -69,7 +69,7 @@ class Condition: if isinstance(obj, list): return [i.get(key) for i in obj] - return obj.get(key) + return dict.get(obj, key) try: value = functools.reduce(_get, self.attr.split('.'), data)