From 59e81743893d38c6b7ea11ef300824e2ba7a930f Mon Sep 17 00:00:00 2001 From: "Il'ya (Marshal)" Date: Mon, 21 Feb 2022 00:12:11 +0100 Subject: [PATCH] =?UTF-8?q?Revert=20"=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=B8=D1=81=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D0=BF=D1=80=D0=B8=20=D0=BF=D1=80=D0=B8?= =?UTF-8?q?=D1=81=D1=83=D1=82=D1=81=D1=82=D0=B2=D0=B8=D0=B8=20=D0=B2=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B4=D0=B5=D0=BB=D1=8F=D1=85=20Album,=20Trak,=20A?= =?UTF-8?q?rtist,=20Cover=20=D0=BF=D0=BE=D0=BB=D1=8F=20error=20(=D0=B2=20?= =?UTF-8?q?=D0=B4=D0=B0=D0=BD=D0=BD=D0=BE=D0=BC=20=D1=81=D0=BB=D1=83=D1=87?= =?UTF-8?q?=D0=B0=D0=B5=20=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=20=D0=BE?= =?UTF-8?q?=D1=82=D0=B4=D0=B0=D1=91=D1=82=20200=20=D0=B8=20=D0=BE=D1=82=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B4=D0=B5=D0=BB=D0=B8=20=D0=B2=D0=BE=D0=B7=D0=B2?= =?UTF-8?q?=D1=80=D0=B0=D1=89=D0=B0=D0=B5=D1=82=D1=81=D1=8F=20=D1=82=D0=BE?= =?UTF-8?q?=D0=BB=D1=8C=D0=BA=D0=BE=20=D0=BF=D0=BE=D0=BB=D0=B5=20ID)"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 30a101d2f7324ca3f265b7057480ff5e6412cd0b. --- yandex_music/album/album.py | 4 ---- yandex_music/artist/artist.py | 4 ---- yandex_music/cover.py | 4 ---- yandex_music/track/track.py | 9 +++------ 4 files changed, 3 insertions(+), 18 deletions(-) diff --git a/yandex_music/album/album.py b/yandex_music/album/album.py index 07a3209..c9a4bfe 100644 --- a/yandex_music/album/album.py +++ b/yandex_music/album/album.py @@ -1,7 +1,6 @@ from typing import Any, TYPE_CHECKING, Optional, List, Union from yandex_music import YandexMusicObject -from yandex_music.exceptions import YandexMusicError from yandex_music.utils import model if TYPE_CHECKING: @@ -118,9 +117,6 @@ class Album(YandexMusicObject): client: Optional['Client'] = None def __post_init__(self): - if self.error: - raise YandexMusicError(self.error) - self._id_attrs = (self.id,) def with_tracks(self, *args, **kwargs) -> Optional['Album']: diff --git a/yandex_music/artist/artist.py b/yandex_music/artist/artist.py index 1e22d3f..02eab5e 100644 --- a/yandex_music/artist/artist.py +++ b/yandex_music/artist/artist.py @@ -1,7 +1,6 @@ from typing import Any, TYPE_CHECKING, Optional, List, Union from yandex_music import YandexMusicObject -from yandex_music.exceptions import YandexMusicError from yandex_music.utils import model if TYPE_CHECKING: @@ -80,9 +79,6 @@ class Artist(YandexMusicObject): client: 'Client' = None def __post_init__(self): - if self.error: - raise YandexMusicError(self.error) - self._id_attrs = (self.id, self.name, self.cover) def download_og_image(self, filename: str, size: str = '200x200') -> None: diff --git a/yandex_music/cover.py b/yandex_music/cover.py index 767f086..6677d89 100644 --- a/yandex_music/cover.py +++ b/yandex_music/cover.py @@ -1,7 +1,6 @@ from typing import TYPE_CHECKING, Optional, List from yandex_music import YandexMusicObject -from yandex_music.exceptions import YandexMusicError from yandex_music.utils import model if TYPE_CHECKING: @@ -41,9 +40,6 @@ class Cover(YandexMusicObject): client: Optional['Client'] = None def __post_init__(self): - if self.error: - raise YandexMusicError(self.error) - self._id_attrs = (self.prefix, self.version, self.uri, self.items_uri) def download(self, filename: str, index: int = 0, size: str = '200x200') -> None: diff --git a/yandex_music/track/track.py b/yandex_music/track/track.py index 6973b14..aba42f7 100644 --- a/yandex_music/track/track.py +++ b/yandex_music/track/track.py @@ -2,7 +2,7 @@ from typing import TYPE_CHECKING, Optional, List, Union from yandex_music import YandexMusicObject from yandex_music.utils import model -from yandex_music.exceptions import InvalidBitrateError, YandexMusicError +from yandex_music.exceptions import InvalidBitrateError if TYPE_CHECKING: from yandex_music import ( @@ -70,10 +70,10 @@ class Track(YandexMusicObject): preview_duration_ms (:obj:`int`, optional): TODO. available_full_without_permission (:obj:`bool`, optional): Доступен ли без подписки. version (:obj:`str`, optional): Версия. - remember_position (:obj:`bool`, optional): Если :obj:`True`, то запоминается последняя позиция прослушивания, + remember_position (:obj:`bool`, optional): Если :obj:`True`, то запоминатся последняя позиция прослушивания, иначе позиция не запоминается. background_video_uri (:obj:`str`, optional): Ссылка на видеошот. - short_description (:obj:`str`, optional): Краткое описание эпизода подкаста. + short_description (:obj:`str`, optional): Краткое опсание эпизода подкаста. is_suitable_for_children (:obj:`bool`, optional): Подходит ли для детей TODO. client (:obj:`yandex_music.Client`): Клиент Yandex Music. """ @@ -119,9 +119,6 @@ class Track(YandexMusicObject): client: Optional['Client'] = None def __post_init__(self): - if self.error: - raise YandexMusicError(self.error) - self.download_info = None self._id_attrs = (self.id,)