fix: add gamma check for night

This commit is contained in:
Vladimir Rubin 2025-04-27 17:58:40 +03:00
parent fccd90df5c
commit e9c9edb121
Signed by: vavakado
GPG key ID: CAB744727F36B524

View file

@ -106,7 +106,14 @@ impl Config {
return Err(ConfigError::InvalidGamma(value.to_string())); return Err(ConfigError::InvalidGamma(value.to_string()));
} }
} }
"night" => config.gamma_night = value.parse()?, "night" => {
let parsed = value.parse::<u16>()?;
if parsed <= 100 {
config.gamma_night = parsed
} else {
return Err(ConfigError::InvalidGamma(value.to_string()));
}
}
_ => {} _ => {}
}, },
"temp" => match key_trimmed { "temp" => match key_trimmed {