From 1507c70729792c4110925f3a3d693f5615957bbd Mon Sep 17 00:00:00 2001 From: Kai Date: Mon, 11 Aug 2025 16:45:03 -0400 Subject: [PATCH] fix https://github.com/futo-org/grayjay-android/issues/2585 Changelog: changed --- app/src/main/assets/scripts/source.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/app/src/main/assets/scripts/source.js b/app/src/main/assets/scripts/source.js index 85195f47..4156abca 100644 --- a/app/src/main/assets/scripts/source.js +++ b/app/src/main/assets/scripts/source.js @@ -467,14 +467,20 @@ class AudioUrlWidevineSource extends AudioUrlSource { this.getLicenseRequestExecutor = () => { return { executeRequest: (url, _headers, _method, license_request_data) => { - return http.POST( + const response = http.POST( url, license_request_data, { Authorization: `Bearer ${obj.bearerToken}` }, false, true - ).body - } + ); + + if (!response.body) { + throw new ScriptException("Unable to acquire license key"); + } + + return response.body; + } } } }