From 5233f61b0943f81a7e9fb4776178e4b1ad759b4c Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Thu, 14 Oct 2021 11:46:29 +0200 Subject: [PATCH] fix issue with remove items if length is of 0 --- mlair/helpers/helpers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mlair/helpers/helpers.py b/mlair/helpers/helpers.py index 4cc7310d..981999fb 100644 --- a/mlair/helpers/helpers.py +++ b/mlair/helpers/helpers.py @@ -96,6 +96,8 @@ def remove_items(obj: Union[List, Dict, Tuple], items: Any): return {k: v for k, v in dict_obj.items() if k not in key_list} items = to_list(items) + if len(items) == 0: + return obj if isinstance(obj, list): return remove_from_list(obj, items) elif isinstance(obj, dict): -- GitLab