From 21461ddb4e70f09add8ea2722dc4ba215b219bfe Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Wed, 6 Jul 2016 17:11:12 +0200 Subject: [PATCH] Fix name_from_path --- radicale/xmlutils.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/radicale/xmlutils.py b/radicale/xmlutils.py index 696ce57..71bb8a3 100644 --- a/radicale/xmlutils.py +++ b/radicale/xmlutils.py @@ -429,8 +429,10 @@ def _param_filter_match(vobject_item, filter_, parent_name): def name_from_path(path, collection): """Return Radicale item name from ``path``.""" - collection_parts = collection.path.strip("/").split("/") - path_parts = path.strip("/").split("/") + collection_path = collection.path.strip("/") + collection_parts = collection_path.split("/") if collection_path else [] + path = path.strip("/") + path_parts = path.split("/") if path else [] if (len(path_parts) - len(collection_parts)): return path_parts[-1]