diff --git a/docs/source/yandex_music.playlist.playlist_recommendations.rst b/docs/source/yandex_music.playlist.playlist_recommendations.rst index c6f491d..60f499d 100644 --- a/docs/source/yandex_music.playlist.playlist_recommendations.rst +++ b/docs/source/yandex_music.playlist.playlist_recommendations.rst @@ -1,5 +1,5 @@ yandex_music.PlaylistRecommendations -================= +==================================== .. autoclass:: yandex_music.PlaylistRecommendations :members: diff --git a/yandex_music/client.py b/yandex_music/client.py index bcf9dc9..915dc1d 100644 --- a/yandex_music/client.py +++ b/yandex_music/client.py @@ -777,7 +777,7 @@ class Client(YandexMusicObject): **kwargs (:obj:`dict`, optional): Произвольные аргументы (будут переданы в запрос). Returns: - :obj:`yandex_music.PlaylistsRecommendations` | :obj:`None`: Рекомендации для плейлиста или :obj:`None`. + :obj:`yandex_music.PlaylistRecommendations` | :obj:`None`: Рекомендации для плейлиста или :obj:`None`. Raises: :class:`yandex_music.exceptions.YandexMusicError`: Базовое исключение библиотеки. @@ -2102,6 +2102,10 @@ class Client(YandexMusicObject): generateTokenByUsernameAndPassword = generate_token_by_username_and_password #: Псевдоним для :attr:`account_status` accountStatus = account_status + #: Псевдоним для :attr:`account_settings` + accountSettings = account_settings + #: Псевдоним для :attr:`account_settings_set` + accountSettingsSet = account_settings_set #: Псевдоним для :attr:`permission_alerts` permissionAlerts = permission_alerts #: Псевдоним для :attr:`account_experiments` @@ -2122,6 +2126,8 @@ class Client(YandexMusicObject): albumsWithTracks = albums_with_tracks #: Псевдоним для :attr:`search_suggest` searchSuggest = search_suggest + #: Псевдоним для :attr:`users_settings` + usersSettings = users_settings #: Псевдоним для :attr:`users_playlists` usersPlaylists = users_playlists #: Псевдоним для :attr:`users_playlists_recommendations` diff --git a/yandex_music/playlist/playlist_recommendation.py b/yandex_music/playlist/playlist_recommendation.py index 08b792a..e6dffc7 100644 --- a/yandex_music/playlist/playlist_recommendation.py +++ b/yandex_music/playlist/playlist_recommendation.py @@ -11,12 +11,12 @@ class PlaylistRecommendations(YandexMusicObject): Attributes: tracks (:obj:`list` из :obj:`yandex_music.Track`): Список рекомендованных треков. - batch_id (:obj:`str`): TODO. + batch_id (:obj:`str`): Уникальный идентификатор партии треков. client (:obj:`yandex_music.Client`): Клиент Yandex Music. Args: tracks (:obj:`list` из :obj:`yandex_music.Track`): Список рекомендованных треков. - batch_id (:obj:`str`, optional): TODO. + batch_id (:obj:`str`, optional): Уникальный идентификатор партии треков. client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music. **kwargs: Произвольные ключевые аргументы полученные от API. """ @@ -43,7 +43,7 @@ class PlaylistRecommendations(YandexMusicObject): client (:obj:`yandex_music.Client`, optional): Клиент Yandex Music. Returns: - :obj:`yandex_music.PlaylistsRecommendations`: Рекомендации для плейлиста. + :obj:`yandex_music.PlaylistRecommendations`: Рекомендации для плейлиста. """ if not data: return None