Skip to content

Commit fac6214

Browse files
fix: guard against None response.text in GeminiProvider
1 parent 95e24c9 commit fac6214

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/ai_reviewer/providers/gemini.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ async def review(self, diff: str, review_level: str, security_only: bool) -> Rev
2424
contents=build_user_prompt(diff, review_level, security_only),
2525
config=self.config,
2626
)
27+
if response.text is None:
28+
raise ValueError("Gemini returned empty response")
2729
return ReviewResult.model_validate(json.loads(response.text))

0 commit comments

Comments
 (0)