sharing/propfind: feed ShareType (rev-5)

This commit is contained in:
Peter Bieringer
2026-03-15 12:40:02 +01:00
parent 14172cf3c8
commit aafc09d81c

View File

@@ -491,7 +491,10 @@ class ApplicationPartPropfind(ApplicationBase):
# put item back
items_iter = itertools.chain([item], items_iter)
for item, permission in list(self._collect_allowed_items(items_iter, user)):
allowed_items.append((item, permission, None))
if share:
allowed_items.append((item, permission, share['ShareType']))
else:
allowed_items.append((item, permission, None))
if self._sharing._enabled:
if http_depth == "1":
if logger.isEnabledFor(logging.DEBUG):