mirror of
				https://github.com/csunny/DB-GPT.git
				synced 2025-10-30 22:28:48 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			11 lines
		
	
	
		
			396 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			396 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from fastapi import Request
 | |
| from fastapi.exceptions import RequestValidationError
 | |
| from pilot.openapi.api_view_model import Result
 | |
| 
 | |
| 
 | |
| async def validation_exception_handler(request: Request, exc: RequestValidationError):
 | |
|     message = ""
 | |
|     for error in exc.errors():
 | |
|         message += ".".join(error.get("loc")) + ":" + error.get("msg") + ";"
 | |
|     return Result.failed(code="E0001", msg=message)
 |