From c90ce0fc70b64005daf5bb69e336e6e0b576b896 Mon Sep 17 00:00:00 2001 From: user Date: Fri, 5 Apr 2024 15:26:56 +0300 Subject: [PATCH] fix --- app/core/models/_telegram/templates/player.py | 3 ++- app/core/models/node_storage.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/core/models/_telegram/templates/player.py b/app/core/models/_telegram/templates/player.py index aee5ba9..1ba7cf0 100644 --- a/app/core/models/_telegram/templates/player.py +++ b/app/core/models/_telegram/templates/player.py @@ -46,6 +46,7 @@ class PlayerTemplates: try: cover_content = StoredContent.from_cid(self.db_session, content_meta.get('cover_cid') or None) + cd_log += f"Cover content: {cover_content.cid.serialize_v2()}. " except BaseException as e: cd_log += f"Can't get cover content: {e}. " cover_content = None @@ -63,7 +64,7 @@ class PlayerTemplates: template_kwargs['protect_content'] = True template_kwargs['audio'] = URLInputFile(local_content_url) if cover_content: - template_kwargs['thumb'] = URLInputFile(cover_content.web_url) + template_kwargs['thumbnail'] = URLInputFile(cover_content.web_url) else: local_content = None diff --git a/app/core/models/node_storage.py b/app/core/models/node_storage.py index dd7412f..c8ba27c 100644 --- a/app/core/models/node_storage.py +++ b/app/core/models/node_storage.py @@ -59,7 +59,7 @@ class StoredContent(AlchemyBase, NodeStorageIndexationMixin): @property def web_url(self) -> str: - return f"{PROJECT_HOST}/api/v1/storage/{self.cid.serialize_v2()}" + return f"{PROJECT_HOST}/api/v1/storage/{self.cid.serialize_v2(include_accept_type=True)}" @property def decrypt_possible(self) -> bool: