diff --git a/src/exceptions.py b/src/exceptions.py index 0c64b12..aebf5d1 100644 --- a/src/exceptions.py +++ b/src/exceptions.py @@ -33,6 +33,11 @@ class ScrapingError(BuilderError): super().__init__(*args) self.url = kwargs.get("url", None) + def __str__(self: Self) -> str: + """Exception message.""" + base_message = super().__str__() + return f"Message - {base_message} Url - {self.url}" + class APKMirrorIconScrapError(ScrapingError): """Exception raised when the icon cannot be scraped from apkmirror."""