Catch-up-TV-and-More/plugin.video.catchuptvandmore

UKTV Play Catch Up Not Working

berkhornet opened this issue · 0 comments

⚠️ Please try the last beta version and check existing issues before issuing a bug. ⚠️

Describe the bug

Following the recent updates I installed the latest beta version. Catch Up is not working again. Error in log:

HTTPError: 404 Client Error: Not Found for url: https://uktvplay.co.uk/_next/static/chunks/app/(navigation)/shows/%5Bbrand%5D/%5Bseries%5D/%5Bepisode%5D/%5BvideoId%5D/page-af077c3ba4e5c8fe.js

To Reproduce

Steps to reproduce the behaviour:

  1. Play any episode from UKTV Play Catch Up

Expected behaviour

  1. Episode should play

Actual behaviour

Error message and episode doesn't play

Screenshots

n/a

Your environment

  • Android

  • iOS

  • Linux

  • OSX

  • Raspberry-Pi

  • [ x] Windows

  • Other

  • Operating system version/name: Windows 11

  • Kodi version: 20.4

  • Catch-up TV & More version: 0.2.40~beta01

  • Installation method: zip file

Additional context

Debug log

Error Messages from log:

2024-02-28 19:21:36.503 T:22188 error : [Catch-up-TV-&-More.support] 404 Client Error: Not Found for url: https://uktvplay.co.uk/_next/static/chunks/app/(navigation)/shows/%5Bbrand%5D/%5Bseries%5D/%5Bepisode%5D/%5BvideoId%5D/page-af077c3ba4e5c8fe.js
Traceback (most recent call last):
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\support.py", line 306, in run_callback
redirect = parent_ins(route, arg_params, self.callback_params)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\resolver.py", line 67, in call
results = super(Resolver, self).call(route, args, kwargs)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\codequick\script.py", line 169, in call
return route.function(self, *args, **kwargs)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\resources\lib\channels\uk\uktvplay.py", line 245, in get_video_url
resp = urlquick.get(URL_DATA_BRIGHTCOVE, headers=GENERIC_HEADERS, max_age=-1)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\urlquick.py", line 492, in get
return request('get', url, params=params, **kwargs)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\urlquick.py", line 486, in request
return s.request(method=method, url=url, **kwargs)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\urlquick.py", line 441, in request
self._raise_for_status(response, raise_for_status)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.codequick\lib\urlquick.py", line 414, in _raise_for_status
response.raise_for_status()
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://uktvplay.co.uk/_next/static/chunks/app/(navigation)/shows/%5Bbrand%5D/%5Bseries%5D/%5Bepisode%5D/%5BvideoId%5D/page-af077c3ba4e5c8fe.js
2024-02-28 19:21:36.508 T:22188 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'AttributeError'>
Error Contents: 'HTTPError' object has no attribute 'code'
Traceback (most recent call last):
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\addon.py", line 23, in
main()
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\addon.py", line 19, in main
main.error_handler(exception)
File "C:\Users\mickr\AppData\Roaming\Kodi\addons\plugin.video.catchuptvandmore\resources\lib\main.py", line 290, in error_handler
code = exception.code
AttributeError: 'HTTPError' object has no attribute 'code'
-->End of Python script error report<--