eric6/WebBrowser/AdBlock/AdBlockManager.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
diff -r aa713ac50c0d -r cc717c2ae956 eric6/WebBrowser/AdBlock/AdBlockManager.py
--- a/eric6/WebBrowser/AdBlock/AdBlockManager.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/WebBrowser/AdBlock/AdBlockManager.py	Thu Apr 15 18:11:24 2021 +0200
@@ -8,6 +8,7 @@
 """
 
 import os
+import contextlib
 
 from PyQt5.QtCore import (
     pyqtSignal, QObject, QUrl, QUrlQuery, QFile, QByteArray, QMutex
@@ -303,7 +304,7 @@
              self.__customSubscriptionUrlString)):
             return
         
-        try:
+        with contextlib.suppress(ValueError):
             self.__subscriptions.remove(subscription)
             rulesFileName = subscription.rulesFileName()
             QFile.remove(rulesFileName)
@@ -312,8 +313,6 @@
                 self.removeSubscription(requiresSubscription, False)
             if emitSignal:
                 self.rulesChanged.emit()
-        except ValueError:
-            pass
     
     def addSubscriptionFromUrl(self, url):
         """

eric ide

mercurial