1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-01 18:18:31 +00:00

Additional type checking for getcontentcount prop

Tests keep failing due to static type checking for condition that won't occur due to earlier checking.  Bringing checking into if statement.
This commit is contained in:
MatthewHana 2024-03-13 02:16:16 +11:00
parent 2c13b8d2e0
commit 825464f102

View file

@ -274,8 +274,8 @@ def xml_propfind_response(
is404 = True
elif tag == xmlutils.make_clark("RADICALE:getcontentcount"):
# Only for internal use by the web interface
if is_collection and not collection.is_principal:
element.text = str(sum(1 for entry in item.get_all()))
if isinstance(item, storage.BaseCollection) and not collection.is_principal:
element.text = str(sum(1 for x in item.get_all()))
else:
is404 = True
elif tag == xmlutils.make_clark("D:displayname"):