Helpviewer/CookieJar/CookieJar.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 13
1af94a91f439
--- a/Helpviewer/CookieJar/CookieJar.py	Mon Dec 28 18:31:37 2009 +0000
+++ b/Helpviewer/CookieJar/CookieJar.py	Wed Dec 30 15:40:33 2009 +0000
@@ -128,19 +128,19 @@
         
         # load cookies
         cookies = cookieSettings.value("Cookies")
-        if cookies.isValid():
-            cookiesList = self.loadCookies(cookies.toByteArray())
+        if cookies:
+            cookiesList = self.loadCookies(cookies)
         else:
             cookiesList = []
         self.setAllCookies(cookiesList)
         
         # load exceptions
-        self.__exceptionsBlock = \
-            cookieSettings.value("Exceptions/block").toStringList()
-        self.__exceptionsAllow = \
-            cookieSettings.value("Exceptions/allow").toStringList()
-        self.__exceptionsAllowForSession = \
-            cookieSettings.value("Exceptions/allowForSession").toStringList()
+        self.__exceptionsBlock = Preferences.toList(
+            cookieSettings.value("Exceptions/block"))
+        self.__exceptionsAllow = Preferences.toList(
+            cookieSettings.value("Exceptions/allow"))
+        self.__exceptionsAllowForSession = Preferences.toList(
+            cookieSettings.value("Exceptions/allowForSession"))
         self.__exceptionsBlock.sort()
         self.__exceptionsAllow.sort()
         self.__exceptionsAllowForSession.sort()
@@ -172,14 +172,11 @@
                 del cookiesList[index]
         cookies = self.saveCookies(cookiesList)
         
-        cookieSettings.setValue("Cookies", 
-                                QVariant(cookies))
-        cookieSettings.setValue("Exceptions/block", 
-                                QVariant(self.__exceptionsBlock))
-        cookieSettings.setValue("Exceptions/allow", 
-                                QVariant(self.__exceptionsAllow))
+        cookieSettings.setValue("Cookies", cookies)
+        cookieSettings.setValue("Exceptions/block", self.__exceptionsBlock)
+        cookieSettings.setValue("Exceptions/allow", self.__exceptionsAllow)
         cookieSettings.setValue("Exceptions/allowForSession", 
-                                QVariant(self.__exceptionsAllowForSession))
+                                self.__exceptionsAllowForSession)
         
         Preferences.setHelp("AcceptCookies", self.__acceptCookies)
         Preferences.setHelp("KeepCookiesUntil", self.__keepCookies)

eric ide

mercurial