From 9cea8e89018b261b3445eb67447b9ff2c988990d Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Fri, 23 May 2025 21:47:12 +0200 Subject: [PATCH] fix(persist/delete): delete explizitly --- pkgs/clan-cli/clan_lib/persist/inventory_store.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/clan-cli/clan_lib/persist/inventory_store.py b/pkgs/clan-cli/clan_lib/persist/inventory_store.py index ca38e0b17..d65ceadd3 100644 --- a/pkgs/clan-cli/clan_lib/persist/inventory_store.py +++ b/pkgs/clan-cli/clan_lib/persist/inventory_store.py @@ -239,7 +239,8 @@ class InventoryStore: for patch_path, data in patchset.items(): apply_patch(persisted, patch_path, data) - self.delete(delete_set, commit=False) + for delete_path in delete_set: + delete_by_path(persisted, delete_path) with self.inventory_file.open("w") as f: json.dump(persisted, f, indent=2)