Исправлен баг с обработкой пустых листов приходящих от API.

このコミットが含まれているのは:
Il`ya 2019-11-24 03:01:24 +03:00
コミット 4a4ab144fb
2個のファイルの変更2行の追加2行の削除

ファイルの表示

@ -79,7 +79,7 @@ class Request:
except (AttributeError, ValueError):
raise YandexMusicError('Invalid server response')
if not data.get('result'):
if data.get('result') is None:
data = {'result': data, 'error': data.get('error'), 'error_description': data.get('error_description')}
return Response.de_json(data, self.client)

ファイルの表示

@ -24,7 +24,7 @@ class Response(YandexMusicObject):
@property
def result(self):
return self._result or self.data
return self.data if self._result is None else self._result
@classmethod
def de_json(cls, data, client):