dev@locazia: add debug try-except
This commit is contained in:
parent
63b5607d1b
commit
7479e442e7
|
|
@ -1,5 +1,6 @@
|
|||
from base64 import b64encode
|
||||
from datetime import datetime
|
||||
import traceback
|
||||
|
||||
from sanic import response
|
||||
from tonsdk.boc import begin_cell, begin_dict
|
||||
|
|
@ -8,6 +9,7 @@ from tonsdk.utils import Address
|
|||
from app.core._blockchain.ton.connect import TonConnect
|
||||
from app.core._blockchain.ton.platform import platform
|
||||
from app.core._config import PROJECT_HOST
|
||||
from app.core.logger import make_log
|
||||
from app.core._utils.resolve_content import resolve_content
|
||||
from app.core.content.utils import create_metadata_for_item
|
||||
from app.core.models.node_storage import StoredContent
|
||||
|
|
@ -26,6 +28,7 @@ def valid_royalty_params(royalty_params):
|
|||
|
||||
|
||||
async def s_api_v1_blockchain_send_new_content_message(request):
|
||||
try:
|
||||
assert request.json, "No data provided"
|
||||
assert request.ctx.user, "No authorized user provided"
|
||||
|
||||
|
|
@ -131,6 +134,9 @@ async def s_api_v1_blockchain_send_new_content_message(request):
|
|||
})
|
||||
|
||||
return response.json({"message": "Transaction requested"})
|
||||
except BaseException as e:
|
||||
make_log("Blockchain", f"Error while sending new content message: {e}" + '\n' + traceback.format_exc(), level='error')
|
||||
return response.json({"error": str(e)}, status=400)
|
||||
|
||||
|
||||
async def s_api_v1_blockchain_send_purchase_content_message(request):
|
||||
|
|
|
|||
Loading…
Reference in New Issue