⚠️ Please try the last beta version and check existing issues before issuing a bug. ⚠️
Describe the bug
A clear and concise description of what the bug is:
Impossible to open catchup for this channel
To Reproduce
Steps to reproduce the behaviour:
- StartCatchupTV
- Select United Kingdom
- Select Channel 5
- Error appears immediately
Expected behaviour
A clear and concise description of what you expected to happen:
Channel 5 catchup to appear
Actual behaviour
Tell us what happens instead:
Error message - '404 Client Error: Not Found for url: https://feeds-api.channel5.com/collections/PLC_My5DesktopHeroRail/concise.json?vod_available=desktop&friendly=1'
Screenshots
If applicable, add screenshots to help explain your problem:
Your environment
Additional context
Add any other context about the problem here:
From Kodi log:
..................
Traceback (most recent call last):
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/support.py", line 306, in run_callback
redirect = parent_ins(route, arg_params, self.callback_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 196, in call
session_data = self._process_results(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 210, in _process_results
listitems = validate_listitems(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 39, in validate_listitems
raw_listitems = list(raw_listitems)
^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 180, in list_main_page
yield from list_hero_items(plugin)
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 195, in list_hero_items
for li in list_collections(plugin, 'PLC_My5DesktopHeroRail'):
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 300, in list_collections
resp = urlquick.get(FEEDS_API % browse_name, headers=GENERIC_HEADERS, params=feeds_api_params,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 492, in get
return request('get', url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 486, in request
return s.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 441, in request
self._raise_for_status(response, raise_for_status)
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 414, in _raise_for_status
response.raise_for_status()
File "/home/xbian/.kodi/addons/script.module.requests/lib/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
...............................
Debug log
If you can, please add your debug log information (Tutorial available here: https://kodi.wiki/view/Log_file/Easy):
Describe the bug
A clear and concise description of what the bug is:
Impossible to open catchup for this channel
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
A clear and concise description of what you expected to happen:
Channel 5 catchup to appear
Actual behaviour
Tell us what happens instead:
Error message - '404 Client Error: Not Found for url: https://feeds-api.channel5.com/collections/PLC_My5DesktopHeroRail/concise.json?vod_available=desktop&friendly=1'
Screenshots
If applicable, add screenshots to help explain your problem:
Your environment
[ x] Android
[ x] iOS
Linux
OSX
[x ] Raspberry-Pi
Windows
Other
Operating system version/name:
Kodi version: 21.3.0
Catch-up TV & More version: 0.2.42~beta07
Installation method: From beta repository
Additional context
Add any other context about the problem here:
From Kodi log:
..................
Traceback (most recent call last):
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/support.py", line 306, in run_callback
redirect = parent_ins(route, arg_params, self.callback_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 196, in call
session_data = self._process_results(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 210, in _process_results
listitems = validate_listitems(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 39, in validate_listitems
raw_listitems = list(raw_listitems)
^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 180, in list_main_page
yield from list_hero_items(plugin)
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 195, in list_hero_items
for li in list_collections(plugin, 'PLC_My5DesktopHeroRail'):
File "/home/xbian/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/my5.py", line 300, in list_collections
resp = urlquick.get(FEEDS_API % browse_name, headers=GENERIC_HEADERS, params=feeds_api_params,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 492, in get
return request('get', url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 486, in request
return s.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 441, in request
self._raise_for_status(response, raise_for_status)
File "/home/xbian/.kodi/addons/script.module.codequick/lib/urlquick.py", line 414, in _raise_for_status
response.raise_for_status()
File "/home/xbian/.kodi/addons/script.module.requests/lib/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
...............................
Debug log
If you can, please add your debug log information (Tutorial available here: https://kodi.wiki/view/Log_file/Easy):