Исправлен баг с конкатенацией уникального идентификатора трека.

このコミットが含まれているのは:
Marshal 2019-07-16 20:01:51 +03:00
コミット b0dbf294e1
2個のファイルの変更6行の追加3行の削除

ファイルの表示

@ -16,7 +16,7 @@ packages = find_packages(exclude=['tests*'])
with open('README.rst', 'r', encoding='utf-8') as f:
setup(name='yandex-music',
version='0.0.3',
version='0.0.4',
author='Il`ya Semyonov',
author_email='Ilya@marshal.by',
license='LGPLv3',

ファイルの表示

@ -49,9 +49,12 @@ class TrackShort(YandexMusicObject):
@property
def track_id(self):
""":obj:`str`: Уникальный идентификатор трека состоящий из его номера и номера альбома."""
""":obj:`str`: Уникальный идентификатор трека состоящий из его номера и номера альбома или просто из номера."""
return f'{self.id}{":" + self.album_id if self.album_id else ""}'
if self.album_id:
return f'{self.id}:{self.album_id}'
return f'{self.id}'
@classmethod
def de_json(cls, data, client):