ValidationErrorResponse.fromJson constructor
ValidationErrorResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ValidationErrorResponse.fromJson(Map<String, dynamic> json) {
final details = json['detail'] is List<dynamic>
? json['detail'] as List<dynamic>
: null;
if (details == null) {
return const ValidationErrorResponse(detail: []);
}
final errors = details
.map((e) => PydanticError.fromJson(e as Map<String, dynamic>))
.toList();
return ValidationErrorResponse(detail: errors);
}