satupeta-main/app/core/responses.py
2026-01-27 09:11:58 +07:00

17 lines
392 B
Python

from typing import Any, override
from fastapi.responses import JSONResponse
from app.utils.helpers import orjson_dumps
class ORJSONResponse(JSONResponse):
"""Custom JSONResponse menggunakan orjson."""
media_type = "application/json"
@override
def render(self, content: Any) -> bytes:
"""Render content menggunakan orjson."""
return orjson_dumps(content)