瀏覽代碼

log if destination directory is not a collection

Peter Bieringer 1 年之前
父節點
當前提交
e07a248451
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      radicale/app/put.py

+ 2 - 0
radicale/app/put.py

@@ -176,6 +176,8 @@ class ApplicationPartPut(ApplicationBase):
 
             if write_whole_collection:
                 if ("w" if tag else "W") not in access.permissions:
+                    if not parent_item.tag:
+                        logger.warning("Not a collection (check .Radicale.props): %r", parent_item.path)
                     return httputils.NOT_ALLOWED
                 if not self._permit_overwrite_collection:
                     if ("O") not in access.permissions: