From 0a00b40ceee3d2b40057b4b9d9140d7c007ac7d0 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 7 Aug 2024 10:01:41 +0530 Subject: [PATCH] fix(test): complete workspace setup before running UI tests --- frappe/core/doctype/navbar_settings/navbar_settings.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frappe/core/doctype/navbar_settings/navbar_settings.py b/frappe/core/doctype/navbar_settings/navbar_settings.py index 39ebcd892a..18b9ff1ea7 100644 --- a/frappe/core/doctype/navbar_settings/navbar_settings.py +++ b/frappe/core/doctype/navbar_settings/navbar_settings.py @@ -77,8 +77,7 @@ def sync_table(key, hook): # remove unused items items = navbar_settings.get(key) - for item in items: - if item.is_standard and (item.item_label not in new_standard_items): - items.remove(item) + items = [item for item in items if not (item.is_standard and (item.item_label not in new_standard_items))] + navbar_settings.set(key, items) navbar_settings.save()