| 10 | |
| 11 | |
| 12 | class APIResponse(BaseModel, Generic[T]): |
| 13 | code: int = 200 |
| 14 | message: str = "ok" |
| 15 | msg: Optional[str] = None |
| 16 | detail: Optional[T] = None |
| 17 | |
| 18 | def model_post_init(self, __context) -> None: |
| 19 | if self.msg is None: |
| 20 | self.msg = self.message |
no outgoing calls
no test coverage detected