fixes
This commit is contained in:
parent
952c45f4c2
commit
7c947f51b6
|
|
@ -6,7 +6,7 @@ from base58 import b58encode
|
||||||
from sqlalchemy import and_, desc
|
from sqlalchemy import and_, desc
|
||||||
from tonsdk.boc import Cell
|
from tonsdk.boc import Cell
|
||||||
from tonsdk.utils import Address
|
from tonsdk.utils import Address
|
||||||
|
from app.core._config import CLIENT_TELEGRAM_BOT_USERNAME
|
||||||
from app.core._blockchain.ton.platform import platform
|
from app.core._blockchain.ton.platform import platform
|
||||||
from app.core._blockchain.ton.toncenter import toncenter
|
from app.core._blockchain.ton.toncenter import toncenter
|
||||||
from app.core._utils.send_status import send_status
|
from app.core._utils.send_status import send_status
|
||||||
|
|
@ -221,9 +221,9 @@ async def indexer_loop(memory, platform_found: bool, seqno: int) -> [bool, int]:
|
||||||
message_type='notification',
|
message_type='notification',
|
||||||
reply_markup=get_inline_keyboard([
|
reply_markup=get_inline_keyboard([
|
||||||
[{
|
[{
|
||||||
'text': user.translated('home_button'),
|
'text': user.translated('viewTrackAsClient_button'),
|
||||||
'callback_data': 'home'
|
'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}?start=C{encrypted_stored_content.cid.serialize_v2()}"
|
||||||
}]
|
}],
|
||||||
])
|
])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -231,7 +231,7 @@ async def indexer_loop(memory, platform_found: bool, seqno: int) -> [bool, int]:
|
||||||
and_(
|
and_(
|
||||||
KnownTelegramMessage.chat_id == user.telegram_id,
|
KnownTelegramMessage.chat_id == user.telegram_id,
|
||||||
KnownTelegramMessage.type == 'hint',
|
KnownTelegramMessage.type == 'hint',
|
||||||
KnownTelegramMessage.meta.contains({'encrypted_content_hash': encrypted_stored_content.hash}),
|
KnownTelegramMessage.meta['encrypted_content_hash'].astext == encrypted_stored_content.hash,
|
||||||
KnownTelegramMessage.deleted == False
|
KnownTelegramMessage.deleted == False
|
||||||
)
|
)
|
||||||
).all():
|
).all():
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ class PlayerTemplates:
|
||||||
local_content_meta = local_content.json_format()
|
local_content_meta = local_content.json_format()
|
||||||
make_log("TG-Player", f"Content meta: {content_meta}. Local content meta: {local_content_meta}. ")
|
make_log("TG-Player", f"Content meta: {content_meta}. Local content meta: {local_content_meta}. ")
|
||||||
try:
|
try:
|
||||||
content_type, content_encoding = local_content_meta["content_type"].split('/')
|
content_type, content_encoding = "audio", "aac"
|
||||||
except:
|
except:
|
||||||
content_type, content_encoding = 'application', 'x-binary'
|
content_type, content_encoding = 'application', 'x-binary'
|
||||||
|
|
||||||
|
|
@ -77,6 +77,9 @@ class PlayerTemplates:
|
||||||
preview_content = db_session.query(StoredContent).filter(
|
preview_content = db_session.query(StoredContent).filter(
|
||||||
StoredContent.hash == converted_content['low_preview']
|
StoredContent.hash == converted_content['low_preview']
|
||||||
).first()
|
).first()
|
||||||
|
if preview_content.filename.split('.')[-1] in ['mov', 'mp4']:
|
||||||
|
content_type = 'video'
|
||||||
|
|
||||||
local_content_preview_url = preview_content.web_url
|
local_content_preview_url = preview_content.web_url
|
||||||
if content_type == 'audio':
|
if content_type == 'audio':
|
||||||
audio_title = content_metadata_json.get('name', "").split(' - ')
|
audio_title = content_metadata_json.get('name', "").split(' - ')
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -181,16 +181,13 @@ msgstr ""
|
||||||
"💶 {username} только что приобрёл <a href={nft_address}>лицензию</a> на <b>{content_title}</b>. 👏\n"
|
"💶 {username} только что приобрёл <a href={nft_address}>лицензию</a> на <b>{content_title}</b>. 👏\n"
|
||||||
"Ваш контент набирает популярность! Продолжайте творить и вдохновлять 🚀."
|
"Ваш контент набирает популярность! Продолжайте творить и вдохновлять 🚀."
|
||||||
|
|
||||||
#: app/api/routes/_blockchain.py:150 app/bot/routers/tonconnect.py:90
|
|
||||||
#: app/core/background/indexer_service.py:141 app/bot/routers/tonconnect.py:92
|
|
||||||
#: app/core/background/indexer_service.py:156 app/api/routes/_blockchain.py:149
|
|
||||||
#: app/client_bot/routers/tonconnect.py:94
|
|
||||||
msgid "p_uploadContentTxRequested"
|
msgid "p_uploadContentTxRequested"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Поздравляем! Вы успешно загрузили свой контент!\n"
|
"Ваша транзакция успешно отправлена и находится в очереди на подтверждение блокчейном. "
|
||||||
"Доступ к нему появится в течение нескольких минут.\n"
|
"Как только транзакция будет подтверждена, начнется детальная обработка вашего контента, "
|
||||||
"Увeдомление c загруженным контентом придет к вам в чат <a href=\"https://t.me/MY_Web3Bot\">MY Player</a>\n"
|
"и вы получите уведомление с актуальной информацией о статусе. "
|
||||||
"Успешных продаж!"
|
"Спасибо, что выбрали нашу платформу!"
|
||||||
|
|
||||||
|
|
||||||
msgid "shareLink_button"
|
msgid "shareLink_button"
|
||||||
msgstr "🔗 Поделиться ссылкой"
|
msgstr "🔗 Поделиться ссылкой"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue