From 5d4b71b388a84e3c29f37f52ac232d1d41e18abf Mon Sep 17 00:00:00 2001 From: kenzuyaa Date: Tue, 9 Sep 2025 18:01:50 +0700 Subject: [PATCH] fix(MSL): raise exception on error in MSL response message - Replace silent log of error with raising an exception - Ensure errors in MSL response messages do not go unnoticed - Prevent continuation on critical MSL response errors - Improve error handling robustness in MSL class --- unshackle/services/Netflix/MSL/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unshackle/services/Netflix/MSL/__init__.py b/unshackle/services/Netflix/MSL/__init__.py index 1d454f8..b549630 100644 --- a/unshackle/services/Netflix/MSL/__init__.py +++ b/unshackle/services/Netflix/MSL/__init__.py @@ -342,7 +342,7 @@ class MSL: if not (error_display or error_detail): self.log.critical(f"- {error}") - + raise Exception(f"- MSL response message contains an error: {error}") # sys.exit(1) return data["result"]