NAFNet / app /utils /response_utils.py
Nguyen Van Duy
Deploy NAFNet FastAPI backend (removed binary figures and demo images)
eb93722
Raw
History Blame Contribute Delete
409 Bytes
from typing import Any
def success_response(data: Any = None, message: str = "Success") -> dict[str, Any]:
"""Return a consistent success payload."""
return {"success": True, "message": message, "data": data}
def error_response(message: str, details: Any = None) -> dict[str, Any]:
"""Return a consistent error payload."""
return {"success": False, "message": message, "details": details}