WebBrowser/CookieJar/CookiesDialog.py

changeset 5028
f7ea46dd1b7e
parent 4845
2d22ff71c005
child 5029
1ce5e98ebc43
diff -r fe7ecf4517e0 -r f7ea46dd1b7e WebBrowser/CookieJar/CookiesDialog.py
--- a/WebBrowser/CookieJar/CookiesDialog.py	Sun Jul 10 13:02:09 2016 +0200
+++ b/WebBrowser/CookieJar/CookiesDialog.py	Sun Jul 10 16:40:17 2016 +0200
@@ -97,9 +97,11 @@
         path = model.data(model.index(row, 2))
         secure = model.data(model.index(row, 3))
         expires = model.data(model.index(row, 4)).toString("yyyy-MM-dd hh:mm")
-        value = bytes(
-            QByteArray.fromPercentEncoding(
-                model.data(model.index(row, 5)))).decode()
+        data = model.data(model.index(row, 5))
+        if data is None:
+            value = ""
+        else:
+            value = bytes(QByteArray.fromPercentEncoding(data)).decode()
         
         if self.__detailsDialog is None:
             from .CookieDetailsDialog import CookieDetailsDialog

eric ide

mercurial