]> git.phdru.name Git - bookmarks_db.git/commitdiff
Clear bookmark's icon in advance, before any error occurs.
authorOleg Broytman <phd@phdru.name>
Sat, 13 Oct 2007 09:03:41 +0000 (09:03 +0000)
committerOleg Broytman <phd@phdru.name>
Sat, 13 Oct 2007 09:03:41 +0000 (09:03 +0000)
git-svn-id: file:///home/phd/archive/SVN/bookmarks_db/trunk@93 fdd5c36f-1aea-0310-aeeb-c58d7e2b6c23

Robots/bkmk_rsimple.py

index 63c0b4c173b120e13195185ac58450f12d48cec6..1842b4d7ff94e73327f127afa2b71a74c61f7ed8 100644 (file)
@@ -90,6 +90,8 @@ class robot_simple(Robot):
       try:
          try:
             self.start = int(time.time())
+            bookmark.icon = None
+
             url_type, url_rest = urllib.splittype(bookmark.href)
             url_host, url_path = urllib.splithost(url_rest)
             url_path, url_tag  = urllib.splittag(url_path)
@@ -183,8 +185,6 @@ class robot_simple(Robot):
                         content_type = headers["Content-Type"]
                         if content_type.startswith("image/"):
                            bookmark.icon = "data:%s;base64,%s" % (content_type, b64encode(icon))
-                        else:
-                           bookmark.icon = None
 
                except KeyError:
                   pass