From: Marcel van der Veldt Date: Sun, 28 May 2023 21:41:03 +0000 (+0200) Subject: Set default error in mapping table X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=dcb722947b6ae8ee1cb17c44a7652e0a32ee61d5;p=music-assistant-server.git Set default error in mapping table --- diff --git a/music_assistant/common/models/errors.py b/music_assistant/common/models/errors.py index 9e3693c3..44394cd0 100644 --- a/music_assistant/common/models/errors.py +++ b/music_assistant/common/models/errors.py @@ -1,8 +1,5 @@ """Custom errors and exceptions.""" -# mapping from error_code to Exception class -ERROR_MAP: dict[int, type] = {} - class MusicAssistantError(Exception): """Custom Exception for all errors.""" @@ -15,6 +12,10 @@ class MusicAssistantError(Exception): ERROR_MAP[cls.error_code] = cls +# mapping from error_code to Exception class +ERROR_MAP: dict[int, type] = {0: MusicAssistantError} + + class ProviderUnavailableError(MusicAssistantError): """Error raised when trying to access mediaitem of unavailable provider."""