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