bx-2052-deal-tab #2
22
app/main.py
22
app/main.py
|
@ -76,7 +76,7 @@ async def tg_intgr_get(request: Request):
|
||||||
comment_data,
|
comment_data,
|
||||||
)
|
)
|
||||||
comment_body = " ".join(comment_data.split(" ")[:100])
|
comment_body = " ".join(comment_data.split(" ")[:100])
|
||||||
|
|
||||||
comment = (
|
comment = (
|
||||||
f"Упоминание от {comment_data_json['result']['AUTHOR_NAME']}\n"
|
f"Упоминание от {comment_data_json['result']['AUTHOR_NAME']}\n"
|
||||||
f"Задача {task_data_json['result']['task']['id']} [**{task_data_json['result']['task']['title']}**]"
|
f"Задача {task_data_json['result']['task']['id']} [**{task_data_json['result']['task']['title']}**]"
|
||||||
|
@ -92,11 +92,21 @@ async def tg_intgr_get(request: Request):
|
||||||
logger.info(e)
|
logger.info(e)
|
||||||
return {"status": "error"}
|
return {"status": "error"}
|
||||||
|
|
||||||
@app.post('/deal_tab')
|
|
||||||
async def deal_tab(request: Request):
|
@app.post("/deal_tab")
|
||||||
|
async def deal_tab(
|
||||||
|
request: Request,
|
||||||
|
DOMAIN: str | None = None,
|
||||||
|
PROTOCOL: str | None = None,
|
||||||
|
LANG: str | None = None,
|
||||||
|
APP_SID: str | None = None,
|
||||||
|
):
|
||||||
try:
|
try:
|
||||||
logger.info(request)
|
result = {**request.dict()}
|
||||||
return {"status": "success"}
|
q = [DOMAIN, PROTOCOL, LANG, APP_SID]
|
||||||
|
logger.info(result)
|
||||||
|
logger.info(q)
|
||||||
|
return {"status": "success", "result": result, "q": q}
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.info(e)
|
logger.info(e)
|
||||||
return {"status": "error"}
|
return {"status": "error"}
|
||||||
|
|
Loading…
Reference in New Issue