Exception Typo

This commit is contained in:
Erevoc 2024-11-15 00:13:34 +02:00
parent 374a0c16cc
commit 584316fa13
2 changed files with 6 additions and 2 deletions

View File

@ -10,5 +10,9 @@ class InvalidSession(PyPlayredyException):
"""No Session is open with the specified identifier.""" """No Session is open with the specified identifier."""
class InvalidInitData(PyPlayredyException):
"""The Playready Cenc Header Data is invalid or empty."""
class DeviceMismatch(PyPlayredyException): class DeviceMismatch(PyPlayredyException):
"""The Remote CDMs Device information and the APIs Device information did not match.""" """The Remote CDMs Device information and the APIs Device information did not match."""

View File

@ -11,7 +11,7 @@ from pyplayready.bcert import CertificateChain
from pyplayready.ecc_key import ECCKey from pyplayready.ecc_key import ECCKey
from pyplayready.pssh import PSSH from pyplayready.pssh import PSSH
from pyplayready.exceptions import (DeviceMismatch, ) from pyplayready.exceptions import (DeviceMismatch, InvalidInitData)
class RemoteCdm(Cdm): class RemoteCdm(Cdm):
@ -104,7 +104,7 @@ class RemoteCdm(Cdm):
if not pssh: if not pssh:
raise InvalidInitData("A pssh must be provided.") raise InvalidInitData("A pssh must be provided.")
if not isinstance(pssh, str): if not isinstance(pssh, str):
raise InvalidInitData(f"Expected pssh to be a {PSSH}, not {pssh!r}") raise InvalidInitData(f"Expected pssh to be a {str}, not {pssh!r}")
r = self.__session.post( r = self.__session.post(
url=f"{self.host}/{self.device_name}/get_license_challenge", url=f"{self.host}/{self.device_name}/get_license_challenge",