{"action":"opened","issue":{"url":"https://api.github.com/repos/mopidy/mopidy-gmusic/issues/155","repository_url":"https://api.github.com/repos/mopidy/mopidy-gmusic","labels_url":"https://api.github.com/repos/mopidy/mopidy-gmusic/issues/155/labels{/name}","comments_url":"https://api.github.com/repos/mopidy/mopidy-gmusic/issues/155/comments","events_url":"https://api.github.com/repos/mopidy/mopidy-gmusic/issues/155/events","html_url":"https://github.com/mopidy/mopidy-gmusic/issues/155","id":186672337,"number":155,"title":"All Access search is broken... again","user":{"login":"parkerlreed","id":841440,"avatar_url":"https://avatars.githubusercontent.com/u/841440?v=3","gravatar_id":"","url":"https://api.github.com/users/parkerlreed","html_url":"https://github.com/parkerlreed","followers_url":"https://api.github.com/users/parkerlreed/followers","following_url":"https://api.github.com/users/parkerlreed/following{/other_user}","gists_url":"https://api.github.com/users/parkerlreed/gists{/gist_id}","starred_url":"https://api.github.com/users/parkerlreed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkerlreed/subscriptions","organizations_url":"https://api.github.com/users/parkerlreed/orgs","repos_url":"https://api.github.com/users/parkerlreed/repos","events_url":"https://api.github.com/users/parkerlreed/events{/privacy}","received_events_url":"https://api.github.com/users/parkerlreed/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-01T23:08:40Z","updated_at":"2016-11-01T23:08:40Z","closed_at":null,"body":"Using the develop branch of both mopidy-gmusic and gmusicapi\r\n\r\n````\r\nERROR    GMusicBackend backend caused an exception.\r\nTraceback (most recent call last):\r\n  File \"/usr/lib/python2.7/site-packages/mopidy/core/library.py\", line 19, in _backend_error_handling\r\n    yield\r\n  File \"/usr/lib/python2.7/site-packages/mopidy/core/library.py\", line 347, in search\r\n    result = future.get()\r\n  File \"/usr/lib/python2.7/site-packages/pykka/threading.py\", line 52, in get\r\n    compat.reraise(*self._data['exc_info'])\r\n  File \"/usr/lib/python2.7/site-packages/pykka/compat.py\", line 12, in reraise\r\n    exec('raise tp, value, tb')\r\n  File \"/usr/lib/python2.7/site-packages/pykka/actor.py\", line 201, in _actor_loop\r\n    response = self._handle_receive(message)\r\n  File \"/usr/lib/python2.7/site-packages/pykka/actor.py\", line 295, in _handle_receive\r\n    return callee(*message['args'], **message['kwargs'])\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/library.py\", line 296, in search\r\n    query, uris)\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/library.py\", line 336, in _search_all_access\r\n    values[0], max_results=50)\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py\", line 31, in inner_wrapper\r\n    return func(self, *args, **kwargs)\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py\", line 117, in search_all_access\r\n    return self.api.search_all_access(query, max_results=max_results)\r\nAttributeError: 'Mobileclient' object has no attribute 'search_all_access'\r\nERROR    Call to Google Music failed\r\nTraceback (most recent call last):\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py\", line 31, in inner_wrapper\r\n    return func(self, *args, **kwargs)\r\n  File \"/usr/lib/python2.7/site-packages/mopidy_gmusic/session.py\", line 98, in get_track_info\r\n    return self.api.get_track_info(store_track_id)\r\n  File \"<decorator-gen-114>\", line 2, in get_track_info\r\n  File \"/usr/lib/python2.7/site-packages/gmusicapi/utils/utils.py\", line 296, in wrapper\r\n    return function(*args, **kw)\r\n  File \"/usr/lib/python2.7/site-packages/gmusicapi/clients/mobileclient.py\", line 1437, in get_track_info\r\n    return self._make_call(mobileclient.GetStoreTrack, store_track_id)\r\n  File \"/usr/lib/python2.7/site-packages/gmusicapi/clients/shared.py\", line 84, in _make_call\r\n    return protocol.perform(self.session, self.validate, *args, **kwargs)\r\n  File \"/usr/lib/python2.7/site-packages/gmusicapi/protocol/shared.py\", line 228, in perform\r\n    raise CallFailure(err_msg, call_name)\r\nCallFailure: GetStoreTrack: 500 Server Error: Internal Server Error for url: https://mclients.googleapis.com/sj/v2.4/fetchtrack?tier=aa&alt=json&hl=en_US&nid=Tt7jfujrnwuf37bb3y4gebln7aq\r\n(requests kwargs: {u'url': u'https://mclients.googleapis.com/sj/v2.4/fetchtrack', u'headers': {u'Content-Type': u'application/json', u'Authorization': u'<omitted>'}, u'params': {u'tier': u'aa', u'alt': u'json', u'hl': u'en_US', u'nid': u'Tt7jfujrnwuf37bb3y4gebln7aq'}, u'method': u'GET'})\r\n(response was: u'{\\n \"error\": {\\n  \"errors\": [\\n   {\\n    \"domain\": \"global\",\\n    \"reason\": \"backendError\",\\n    \"message\": \"Backend Error\"\\n   }\\n  ],\\n  \"code\": 500,\\n  \"message\": \"Backend Error\"\\n }\\n}\\n')\r\n````"}}
{"actor":{"display_login":"parkerlreed"}}