sharing/bday: blacklist items having no bday
This commit is contained in:
@@ -546,6 +546,9 @@ class ApplicationPartPropfind(ApplicationBase):
|
|||||||
items_iter = itertools.chain([item], items_iter)
|
items_iter = itertools.chain([item], items_iter)
|
||||||
for item, permission in list(self._collect_allowed_items(items_iter, user)):
|
for item, permission in list(self._collect_allowed_items(items_iter, user)):
|
||||||
if share:
|
if share:
|
||||||
|
if share['ShareType'] == "bday" and not isinstance(item, storage.BaseCollection):
|
||||||
|
if not item.convert_vcf_to_ics():
|
||||||
|
continue
|
||||||
allowed_items.append((item, permission, share['ShareType']))
|
allowed_items.append((item, permission, share['ShareType']))
|
||||||
else:
|
else:
|
||||||
allowed_items.append((item, permission, None))
|
allowed_items.append((item, permission, None))
|
||||||
|
|||||||
Reference in New Issue
Block a user