mirror of
https://github.com/unshackle-dl/unshackle.git
synced 2026-11-14 13:05:09 +00:00
fix(api): decode challenge bytes to UTF-8 for PlayReady license request
This commit is contained in:
@@ -4001,9 +4001,10 @@ def handle_proxy_license(
|
||||
)
|
||||
)
|
||||
elif drm_type == "playready":
|
||||
challenge_str = challenge_bytes.decode("utf-8", errors="replace")
|
||||
license_response = service.get_playready_license(
|
||||
**declared_kwargs(
|
||||
service.get_playready_license, {"challenge": challenge_bytes, "title": title, "track": track}
|
||||
service.get_playready_license, {"challenge": challenge_str, "title": title, "track": track}
|
||||
)
|
||||
)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user