eric6/WebBrowser/Download/DownloadManager.py

changeset 7628
f904d0eef264
parent 7533
88261c96484b
child 7759
51aa6c6b66f7
--- a/eric6/WebBrowser/Download/DownloadManager.py	Wed Jun 17 17:12:21 2020 +0200
+++ b/eric6/WebBrowser/Download/DownloadManager.py	Wed Jun 17 20:18:54 2020 +0200
@@ -386,14 +386,15 @@
             (DownloadManager.RemoveExit, DownloadManager.RemoveNever,
              DownloadManager.RemoveSuccessFullDownload)
         """
-        assert policy in (DownloadManager.RemoveExit,
-                          DownloadManager.RemoveNever,
-                          DownloadManager.RemoveSuccessFullDownload)
-        
-        if policy == self.removePolicy():
-            return
-        
-        Preferences.setWebBrowser("DownloadManagerRemovePolicy", self.policy)
+        if policy in (DownloadManager.RemoveExit,
+                      DownloadManager.RemoveNever,
+                      DownloadManager.RemoveSuccessFullDownload):
+            
+            if policy == self.removePolicy():
+                return
+            
+            Preferences.setWebBrowser("DownloadManagerRemovePolicy",
+                                      self.policy)
     
     def save(self):
         """

eric ide

mercurial