Created
August 11, 2025 10:27
-
-
Save fmarzocca/e234725432d3a714c805f1607f4dae28 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 2025-08-11 12:23:05,497 INFO [1984:TidalBackend-3 (_actor_loop)] mopidy_tidal.playlists: Calculating playlist updates.. | |
| 2025-08-11 12:23:06,037 INFO [1984:mopidy-tidal-playlists-_1] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=100&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:06,040 INFO [1984:mopidy-tidal-playlists-_0] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:06,105 INFO [1984:mopidy-tidal-playlists-_2] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=200&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:06,290 INFO [1984:mopidy-tidal-playlists-_3] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=300&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:06,593 INFO [1984:mopidy-tidal-playlists-_4] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=400&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:08,399 INFO [1984:TidalBackend-3 (_actor_loop)] pykka: Exception returned from TidalBackend (urn:uuid:d235afe1-3e71-4986-9f50-f3dcb348b2a4) to caller: | |
| Traceback (most recent call last): | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 238, in _actor_loop_running | |
| response = self._handle_receive(envelope.message) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 349, in _handle_receive | |
| return callee(*message.args, **message.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/login_hack.py", line 237, in wrapper | |
| return fn(obj, *args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 140, in as_list | |
| added_ids, _ = self._calculate_added_and_removed_playlist_ids() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 91, in _calculate_added_and_removed_playlist_ids | |
| for playlists in pool_res: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 81, in <lambda> | |
| get_items(func) | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 48, in get_items | |
| for results in pool_results: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 7, in func_wrapper | |
| items = f(*args) | |
| ^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/user.py", line 675, in playlists | |
| self.session.request.map_request( | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 217, in map_request | |
| json_obj = self.request("GET", url, params).json() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 153, in request | |
| request.raise_for_status() | |
| File "/usr/local/lib/python3.11/dist-packages/requests/models.py", line 1024, in raise_for_status | |
| raise HTTPError(http_error_msg, response=self) | |
| requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:08,434 ERROR [1984:Core-13 (_actor_loop)] mopidy.core.playlists: TidalBackend backend caused an exception. | |
| Traceback (most recent call last): | |
| File "/usr/lib/python3/dist-packages/mopidy/core/playlists.py", line 16, in _backend_error_handling | |
| yield | |
| File "/usr/lib/python3/dist-packages/mopidy/core/playlists.py", line 68, in as_list | |
| playlists = future.get() | |
| ^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_threading.py", line 68, in get | |
| raise exc_value | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 238, in _actor_loop_running | |
| response = self._handle_receive(envelope.message) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 349, in _handle_receive | |
| return callee(*message.args, **message.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/login_hack.py", line 237, in wrapper | |
| return fn(obj, *args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 140, in as_list | |
| added_ids, _ = self._calculate_added_and_removed_playlist_ids() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 91, in _calculate_added_and_removed_playlist_ids | |
| for playlists in pool_res: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 81, in <lambda> | |
| get_items(func) | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 48, in get_items | |
| for results in pool_results: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 7, in func_wrapper | |
| items = f(*args) | |
| ^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/user.py", line 675, in playlists | |
| self.session.request.map_request( | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 217, in map_request | |
| json_obj = self.request("GET", url, params).json() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 153, in request | |
| request.raise_for_status() | |
| File "/usr/local/lib/python3.11/dist-packages/requests/models.py", line 1024, in raise_for_status | |
| raise HTTPError(http_error_msg, response=self) | |
| requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:16,573 INFO [1984:TidalBackend-3 (_actor_loop)] mopidy_tidal.playlists: Calculating playlist updates.. | |
| 2025-08-11 12:23:16,742 INFO [1984:mopidy-tidal-playlists-_0] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:16,760 INFO [1984:mopidy-tidal-playlists-_2] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=200&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:16,769 INFO [1984:mopidy-tidal-playlists-_1] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=100&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:16,797 INFO [1984:mopidy-tidal-playlists-_4] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=400&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:16,801 INFO [1984:mopidy-tidal-playlists-_3] tidalapi.request: Request resulted in exception 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=300&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:19,372 INFO [1984:TidalBackend-3 (_actor_loop)] pykka: Exception returned from TidalBackend (urn:uuid:d235afe1-3e71-4986-9f50-f3dcb348b2a4) to caller: | |
| Traceback (most recent call last): | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 238, in _actor_loop_running | |
| response = self._handle_receive(envelope.message) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 349, in _handle_receive | |
| return callee(*message.args, **message.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/login_hack.py", line 237, in wrapper | |
| return fn(obj, *args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 140, in as_list | |
| added_ids, _ = self._calculate_added_and_removed_playlist_ids() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 91, in _calculate_added_and_removed_playlist_ids | |
| for playlists in pool_res: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 81, in <lambda> | |
| get_items(func) | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 48, in get_items | |
| for results in pool_results: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 7, in func_wrapper | |
| items = f(*args) | |
| ^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/user.py", line 675, in playlists | |
| self.session.request.map_request( | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 217, in map_request | |
| json_obj = self.request("GET", url, params).json() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 153, in request | |
| request.raise_for_status() | |
| File "/usr/local/lib/python3.11/dist-packages/requests/models.py", line 1024, in raise_for_status | |
| raise HTTPError(http_error_msg, response=self) | |
| requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST | |
| 2025-08-11 12:23:19,385 ERROR [1984:Core-13 (_actor_loop)] mopidy.core.playlists: TidalBackend backend caused an exception. | |
| Traceback (most recent call last): | |
| File "/usr/lib/python3/dist-packages/mopidy/core/playlists.py", line 16, in _backend_error_handling | |
| yield | |
| File "/usr/lib/python3/dist-packages/mopidy/core/playlists.py", line 68, in as_list | |
| playlists = future.get() | |
| ^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_threading.py", line 68, in get | |
| raise exc_value | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 238, in _actor_loop_running | |
| response = self._handle_receive(envelope.message) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/pykka/_actor.py", line 349, in _handle_receive | |
| return callee(*message.args, **message.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/login_hack.py", line 237, in wrapper | |
| return fn(obj, *args, **kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 140, in as_list | |
| added_ids, _ = self._calculate_added_and_removed_playlist_ids() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 91, in _calculate_added_and_removed_playlist_ids | |
| for playlists in pool_res: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/playlists.py", line 81, in <lambda> | |
| get_items(func) | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 48, in get_items | |
| for results in pool_results: | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 619, in result_iterator | |
| yield _result_or_cancel(fs.pop()) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel | |
| return fut.result(timeout) | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result | |
| return self.__get_result() | |
| ^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result | |
| raise self._exception | |
| File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run | |
| result = self.fn(*self.args, **self.kwargs) | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/mopidy_tidal/workers.py", line 7, in func_wrapper | |
| items = f(*args) | |
| ^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/user.py", line 675, in playlists | |
| self.session.request.map_request( | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 217, in map_request | |
| json_obj = self.request("GET", url, params).json() | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| File "/usr/local/lib/python3.11/dist-packages/tidalapi/request.py", line 153, in request | |
| request.raise_for_status() | |
| File "/usr/local/lib/python3.11/dist-packages/requests/models.py", line 1024, in raise_for_status | |
| raise HTTPError(http_error_msg, response=self) | |
| requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api.tidal.com/v2/my-collection/playlists?sessionId=6d81e8f1-a27a-40f1-8bb3-f8bacfe15a7f&countryCode=IT&limit=100&folderId=root&offset=0&includeOnly=PLAYLIST |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment