fix
This commit is contained in:
parent
9edf7c56f5
commit
4cf57abdbb
|
|
@ -36,7 +36,7 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
|
||||||
|
|
||||||
if not decrypted_content:
|
if not decrypted_content:
|
||||||
make_log("OwnedContent", f"Can't get decrypted content: {content.id}", level='warning')
|
make_log("OwnedContent", f"Can't get decrypted content: {content.id}", level='warning')
|
||||||
return await query.answer(content_list)
|
return await query.answer(content_list, cache_time=1)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
metadata_content = StoredContent.from_cid(db_session, content.json_format()['metadata_cid'])
|
metadata_content = StoredContent.from_cid(db_session, content.json_format()['metadata_cid'])
|
||||||
|
|
@ -44,7 +44,7 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
|
||||||
metadata_content_json = json.loads(f.read())
|
metadata_content_json = json.loads(f.read())
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
make_log("OwnedContent", f"Can't get metadata content: {e}", level='warning')
|
make_log("OwnedContent", f"Can't get metadata content: {e}", level='warning')
|
||||||
return await query.answer(content_list)
|
return await query.answer(content_list, cache_time=1)
|
||||||
|
|
||||||
audio_title = metadata_content_json.get('name', "").split(' - ')
|
audio_title = metadata_content_json.get('name', "").split(' - ')
|
||||||
title, performer = None, None
|
title, performer = None, None
|
||||||
|
|
@ -72,16 +72,16 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
return await query.answer(content_list)
|
return await query.answer(content_list, cache_time=1)
|
||||||
except BaseException as e:
|
except BaseException as e:
|
||||||
logger.error(f"Error in t_inline_query_node_content: {e}")
|
logger.error(f"Error in t_inline_query_node_content: {e}")
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
return await query.answer([])
|
return await query.answer([], cache_time=1)
|
||||||
|
|
||||||
|
|
||||||
async def t_chosen_inline_result_node_content(query: types.ChosenInlineResult, memory=None, user=None, db_session=None, chat_wrap=None, **extra):
|
async def t_chosen_inline_result_node_content(query: types.ChosenInlineResult, memory=None, user=None, db_session=None, chat_wrap=None, **extra):
|
||||||
make_log("OwnedContent", f"Chosen inline result: {query.result_id}", level='info')
|
make_log("OwnedContent", f"Chosen inline result: {query.result_id}", level='info')
|
||||||
return await query.answer([])
|
# return await query.answer([])
|
||||||
|
|
||||||
|
|
||||||
router.inline_query.register(t_inline_query_node_content, F.query.startswith('C'))
|
router.inline_query.register(t_inline_query_node_content, F.query.startswith('C'))
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,10 @@ class PlayerTemplates:
|
||||||
)
|
)
|
||||||
inline_keyboard_array = []
|
inline_keyboard_array = []
|
||||||
extra_buttons = []
|
extra_buttons = []
|
||||||
|
else:
|
||||||
|
have_access = False
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
make_log("TG-Player", f"Send content {content_type} ({content_encoding}) to chat {self._chat_id}. {cd_log}")
|
make_log("TG-Player", f"Send content {content_type} ({content_encoding}) to chat {self._chat_id}. {cd_log}")
|
||||||
for kmsg in self.db_session.query(KnownTelegramMessage).filter_by(
|
for kmsg in self.db_session.query(KnownTelegramMessage).filter_by(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue