mirror of
https://github.com/Kozea/Radicale.git
synced 2025-07-02 16:58:30 +00:00
Fix upload of calendars with colliding UIDs
This commit is contained in:
parent
ed8a2284a4
commit
b64c9baa5f
1 changed files with 4 additions and 0 deletions
|
@ -97,6 +97,10 @@ class CollectionPartUpload(CollectionPartGet, CollectionPartCache,
|
||||||
self._filesystem_path, href),
|
self._filesystem_path, href),
|
||||||
"w", newline="", encoding=self._encoding)
|
"w", newline="", encoding=self._encoding)
|
||||||
break
|
break
|
||||||
|
except pathutils.CollidingPathError:
|
||||||
|
if href_candidate_funtions:
|
||||||
|
continue
|
||||||
|
raise
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
if href_candidate_funtions and (
|
if href_candidate_funtions and (
|
||||||
sys.platform != "win32" and
|
sys.platform != "win32" and
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue