dev@locazia: fix
This commit is contained in:
parent
ecd8c48352
commit
181fded171
|
|
@ -1,4 +1,4 @@
|
||||||
|
import base58
|
||||||
from aiogram import types, Router, F
|
from aiogram import types, Router, F
|
||||||
|
|
||||||
from app.core._config import WEB_APP_URLS
|
from app.core._config import WEB_APP_URLS
|
||||||
|
|
@ -54,5 +54,16 @@ async def t_callback_owned_content(query: types.CallbackQuery, memory=None, user
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
router.callback_query.register(t_callback_owned_content, F.data == 'ownedContent')
|
async def t_callback_node_content(query: types.CallbackQuery, memory=None, user=None, db_session=None, chat_wrap=None, **extra):
|
||||||
|
content_hash = query.data.split('_')[1]
|
||||||
|
return await chat_wrap.send_player(
|
||||||
|
db_session.query(StoredContent).filter_by(
|
||||||
|
hash=base58.b58encode(bytes.fromhex(content_hash)).decode()
|
||||||
|
).first(),
|
||||||
|
message_id=query.message.message_id
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
router.callback_query.register(t_callback_owned_content, F.data == 'ownedContent')
|
||||||
|
router.callback_query.register(t_callback_node_content, F.data.startswith('NC_'))
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,8 @@ from app.core._keyboards import get_inline_keyboard
|
||||||
|
|
||||||
class PlayerTemplates:
|
class PlayerTemplates:
|
||||||
async def send_content(self, content: StoredContent, extra_buttons=None, message_id=None):
|
async def send_content(self, content: StoredContent, extra_buttons=None, message_id=None):
|
||||||
|
local_content = None
|
||||||
|
if content:
|
||||||
assert content.type.startswith('onchain/content'), "Invalid nodeStorage content type"
|
assert content.type.startswith('onchain/content'), "Invalid nodeStorage content type"
|
||||||
inline_keyboard_array = []
|
inline_keyboard_array = []
|
||||||
cd_log = f"Content (SHA256: {content.hash}), Encrypted: {content.encrypted}, TelegramCID: {content.telegram_cid}. "
|
cd_log = f"Content (SHA256: {content.hash}), Encrypted: {content.encrypted}, TelegramCID: {content.telegram_cid}. "
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue