10 lines
363 B
Python
10 lines
363 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, db=Depends(get_db)):
|
|
return await MessageService.create_issue(issue, db) |