Fix NoneType crash in LLM plural check when OpenRouter returns null content
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>master
parent
74d20a406a
commit
dcfabc2261
|
|
@ -134,7 +134,7 @@ class Scheduler:
|
||||||
timeout=15,
|
timeout=15,
|
||||||
)
|
)
|
||||||
resp.raise_for_status()
|
resp.raise_for_status()
|
||||||
answer = resp.json()["choices"][0]["message"]["content"].strip()
|
answer = (resp.json()["choices"][0]["message"]["content"] or "").strip()
|
||||||
result = "YES" in answer.upper()
|
result = "YES" in answer.upper()
|
||||||
log.debug("LLM plural check: '%s' vs '%s' ->%s (%s)", a, b, result, answer)
|
log.debug("LLM plural check: '%s' vs '%s' ->%s (%s)", a, b, result, answer)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue