UI: Ensure intelligence override is a positive integer (#2673)

This commit is contained in:
catloversg
2026-04-20 02:09:11 +07:00
committed by GitHub
parent a99109d9c7
commit a7409a01cc
4 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -271,13 +271,13 @@ function IntelligenceOverride({
disabled={!enabled}
value={intelligenceOverride !== undefined ? intelligenceOverride : ""}
onChange={(event) => {
// Empty string will be automatically changed to "0".
// Empty string will be automatically changed to "1".
if (event.target.value === "") {
callbacks.setIntelligenceOverride(0);
callbacks.setIntelligenceOverride(1);
return;
}
const value = Number.parseInt(event.target.value);
if (!Number.isInteger(value) || value < 0) {
if (!Number.isInteger(value) || value < 1) {
return;
}
callbacks.setIntelligenceOverride(value);