Throw error if AI API return null or empty reponse

This commit is contained in:
Théo Poizat
2025-12-09 13:28:21 +01:00
committed by Dat H. Pham
parent c858ac40f5
commit 0c787d3d98
@@ -28,6 +28,9 @@ class AIApi {
);
if (response.statusCode == 200) {
if (response.data == null || response.data.isEmpty) {
throw Exception('AI API returned empty response');
}
return AIApiResponse.fromJson(response.data);
} else {
throw Exception('AI API returned status code: ${response.statusCode}');