소스 검색

Prevent exception in from_file when user is None

Guillaume DOTT 13 년 전
부모
커밋
85a7b7db50
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      radicale/rights/from_file.py

+ 6 - 2
radicale/rights/from_file.py

@@ -68,7 +68,9 @@ else:
 
 def read_authorized(user, collection):
     """Check if the user is allowed to read the collection."""
-    if owner_only.read_authorized(user, collection):
+    if user == None:
+        return False
+    elif owner_only.read_authorized(user, collection):
         return True
     else:
         try:
@@ -78,7 +80,9 @@ def read_authorized(user, collection):
 
 def write_authorized(user, collection):
     """Check if the user is allowed to write the collection."""
-    if owner_only.read_authorized(user, collection):
+    if user == None:
+        return False
+    elif owner_only.read_authorized(user, collection):
         return True
     else:
         try: