fix
This commit is contained in:
parent
d7929f8e4c
commit
f56ce1b402
|
|
@ -38,6 +38,7 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
|
|||
make_log("OwnedContent", f"Can't get decrypted content: {content.id}", level='warning')
|
||||
return await query.answer(content_list, cache_time=1)
|
||||
|
||||
decrypted_content_meta = decrypted_content.json_format()
|
||||
try:
|
||||
metadata_content = StoredContent.from_cid(db_session, content.json_format()['metadata_cid'])
|
||||
with open(metadata_content.filepath, 'r') as f:
|
||||
|
|
@ -55,6 +56,13 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use
|
|||
title = audio_title[0].strip()
|
||||
|
||||
result_kwargs = {}
|
||||
try:
|
||||
cover_content = StoredContent.from_cid(db_session, decrypted_content_meta.get('cover_cid') or None)
|
||||
except BaseException as e:
|
||||
cover_content = None
|
||||
|
||||
if cover_content:
|
||||
result_kwargs['thumb_url'] = cover_content.web_url
|
||||
|
||||
content_list.append(
|
||||
types.InlineQueryResultAudio(
|
||||
|
|
|
|||
Loading…
Reference in New Issue