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)