]> git.phdru.name Git - bookmarks_db.git/commitdiff
Fix(robots): Fix "Content-Length" header returning `None`
authorOleg Broytman <phd@phdru.name>
Sun, 19 Nov 2023 23:58:53 +0000 (02:58 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 20 Nov 2023 00:41:17 +0000 (03:41 +0300)
Robots/bkmk_robot_base.py

index ad0f6d209c018a2ffeb11fefa03d36e905c589f7..32f8c68dc695ff3c3e651c067ff0a09574f9f617 100644 (file)
@@ -90,7 +90,7 @@ class robot_base(Robot):
                 try:
                     size = headers["Content-Length"]
                 except KeyError:
-                    size = len(content)
+                    pass
 
                 try:
                     last_modified = headers["Last-Modified"]
@@ -99,7 +99,8 @@ class robot_base(Robot):
 
                 if last_modified:
                     last_modified = parse_time(last_modified)
-            else:
+
+            if not size:  # Could be None from headers
                 size = len(content)
 
             if last_modified: