dev@locazia: fix

This commit is contained in:
user committed 2024-04-05 13:37:30 +03:00
1 parent ecd8c48352
commit 181fded171
2 files changed
+26 -13

No files matched your search

+13 -11
View File
@@ -8,18 +8,20 @@ from app.core._keyboards import get_inline_keyboard
class PlayerTemplates:
async def send_content(self, content: StoredContent, extra_buttons=None, message_id=None):
assert content.type.startswith('onchain/content'), "Invalid nodeStorage content type"
inline_keyboard_array = []
cd_log = f"Content (SHA256: {content.hash}), Encrypted: {content.encrypted}, TelegramCID: {content.telegram_cid}. "
if not content.encrypted:
local_content = content
else:
local_content = content.decrypted_content
# TODO: add check decrypted_content by .format_json()['content_cid']
if local_content:
cd_log += f"Decrypted: {local_content.hash}. "
local_content = None
if content:
assert content.type.startswith('onchain/content'), "Invalid nodeStorage content type"
inline_keyboard_array = []
cd_log = f"Content (SHA256: {content.hash}), Encrypted: {content.encrypted}, TelegramCID: {content.telegram_cid}. "
if not content.encrypted:
local_content = content
else:
cd_log += "Can't decrypt content. "
local_content = content.decrypted_content
# TODO: add check decrypted_content by .format_json()['content_cid']
if local_content:
cd_log += f"Decrypted: {local_content.hash}. "
else:
cd_log += "Can't decrypt content. "
if local_content:
content_meta = content.json_format()