fix middleware

This commit is contained in:
user committed 2025-03-01 13:54:46 +03:00
1 parent 45af09da0d
commit 10cb581b34
7 files changed
+10 -7

No files matched your search

+1 -1
View File
@@ -9,7 +9,7 @@ from datetime import datetime
class UserDataMiddleware(BaseMiddleware):
async def __call__(self, handler, event, data):
update_body = event.message or event.callback_query or event.inline_query
update_body = event.message or event.callback_query or event.inline_query or event.pre_checkout_query
if not update_body:
return
+1 -1
View File
@@ -174,7 +174,7 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
content_share_link = {
'text': user.translated('p_shareLinkContext').format(title=' – '.join(audio_title)),
'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}?start=C{content.cid.serialize_v2()}"
'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}/content?startapp=C{content.cid.serialize_v2()}"
}
# Create inline query result using decrypted content's file_id
+3
View File
@@ -22,6 +22,9 @@ closing_router = Router()
@closing_router.message()
async def t_index(message: types.Message, **extra):
if message.write_access_allowed:
return
return await message.answer(extra['user'].translated('error_unknownCommand'), parse_mode='html')
main_router.include_routers(closing_router)
+1 -1
View File
@@ -25,4 +25,4 @@ async def t_pre_checkout_query_stars_processing(pre_checkout_query: types.PreChe
router.pre_checkout_query.register(t_pre_checkout_query_stars_processing)
router.pre_checkout_query.register(t_pre_checkout_query_stars_processing)
@@ -71,7 +71,7 @@ class PlayerTemplates:
content_share_link = {
'text': self.user.translated('p_shareLinkContext').format(title=content_metadata_json.get('name', "")),
'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}?start=C{content.cid.serialize_v2()}"
'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}/content?startapp=C{content.cid.serialize_v2()}"
}
preview_content = db_session.query(StoredContent).filter(