From 54bb4e130f196ca1c0c1ea431b19b88558a40f6c Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Sun, 1 Mar 2026 07:56:26 +0100 Subject: [PATCH] shraring/csv: clean array on load --- radicale/sharing/csv.py | 1 + 1 file changed, 1 insertion(+) diff --git a/radicale/sharing/csv.py b/radicale/sharing/csv.py index 3cbef9fb..ea0d8c99 100644 --- a/radicale/sharing/csv.py +++ b/radicale/sharing/csv.py @@ -507,6 +507,7 @@ class Sharing(sharing.BaseSharing): def _load_csv(self, file: str) -> bool: logger.debug("sharing database load begin: %r", file) + self._sharing_cache = [] with self._storage.acquire_lock("r", None): with open(file, 'r', newline='') as csvfile: reader = csv.DictReader(csvfile, fieldnames=sharing.DB_FIELDS_V1, delimiter=';')