-
-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
Using gPodder 4.12.0, when I'm trying to search podcast on Soundcloud, it fails because of http/401 "Unauthorized". It seems that api was changed recently.
[D] unknown:0 - "PyOtherSide error: Traceback (most recent call last):\n\n File \"/usr/share/harbour-org.gpodder.sailfish/main.py\", line 467, in get_directory_entries\n } for e in provider.on_string(query)]\n\n File \"/usr/share/harbour-org.gpodder.sailfish/gpodder/directory.py\", line 57, in on_string\n return self.on_search(query)\n\n File \"/usr/share/harbour-org.gpodder.sailfish/gpodder/plugins/soundcloud.py\", line 307, in on_search\n for entry in util.read_json(json_url)]\n\n File \"/usr/share/harbour-org.gpodder.sailfish/gpodder/util.py\", line 859, in read_json\n return json.loads(urlopen(url).read().decode('utf-8'))\n\n File \"/usr/share/harbour-org.gpodder.sailfish/gpodder/util.py\", line 690, in urlopen\n return opener.open(request)\n\n File \"/usr/lib64/python3.8/urllib/request.py\", line 531, in open\n response = meth(req, response)\n\n File \"/usr/lib64/python3.8/urllib/request.py\", line 640, in http_response\n response = self.parent.error(\n\n File \"/usr/lib64/python3.8/urllib/request.py\", line 569, in error\n return self._call_chain(*args)\n\n File \"/usr/lib64/python3.8/urllib/request.py\", line 502, in _call_chain\n result = func(*args)\n\n File \"/usr/lib64/python3.8/urllib/request.py\", line 649, in http_error_default\n raise HTTPError(req.full_url, code, msg, hdrs, fp)\n\nurllib.error.HTTPError: HTTP Error 401: Unauthorized\n"
[D] onError:95 - Python failure: Return value of PyObject call is NULL: Traceback (most recent call last):