Commit 18efe630 by Oleksandr Barabash

pa_message camelCase fixed

parent c1b5a5bb
......@@ -251,7 +251,7 @@ async def v1_pa_message(request: Request) -> Response:
# noinspection PyBroadException
try:
body = json_loads(await request.text())
pa_message = marshmallow_dataclass.class_schema(PAMessage)().load(body)
pa_message = PAMessage.get_schema().load(body)
notification_id = await BOT.send_message(pa_message.conversation_id,
pa_message.tenant_id,
pa_message.text,
......
""" PA message to send to Teams """
from dataclasses import dataclass
from typing import Optional
import marshmallow_dataclass
from entities.json.camel_case_mixin import CamelCaseMixin
from entities.json.camel_case_schema import CamelCaseSchema
@marshmallow_dataclass.dataclass(base_schema=CamelCaseSchema)
class PAMessage:
@dataclass
class PAMessage(CamelCaseMixin):
""" PA message Schema """
conversation_id: str
tenant_id: str
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment