From c3f0ba235312bc96f4a52dd7686fcca14dcd3da4 Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Sat, 14 Mar 2026 20:22:28 +0100 Subject: [PATCH] sharing/bday/report: backmap suffix --- radicale/app/report.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/radicale/app/report.py b/radicale/app/report.py index ed720ec6..0543b71c 100644 --- a/radicale/app/report.py +++ b/radicale/app/report.py @@ -793,6 +793,9 @@ def retrieve_items( if share: # map back to owner hreference = hreference.replace(share['PathOrToken'], share['PathMapped']) + if share['ShareType'] == "bday": + if not hreference.endswith('/'): + hreference = hreference.rstrip(".ics") + ".vcf" try: name = pathutils.name_from_path(hreference, collection) except ValueError as e: