After_Chido_Api/api/v1/messages.py

11 lines
378 B
Python

from fastapi import APIRouter, Depends, HTTPException
from services.message_service import MessageService
from models.schemas import TechnicalIssue
from config.database import get_db
router = APIRouter()
@router.post("/", status_code=201)
async def report_issue(issue: TechnicalIssue):
async with get_db() as db:
return await MessageService.create_issue(issue, db)