From e9c9edb12103ace52922fc5a68cf07f833cd6571 Mon Sep 17 00:00:00 2001 From: Vladimir Rubin Date: Sun, 27 Apr 2025 17:58:40 +0300 Subject: [PATCH] fix: add gamma check for night --- src/lib.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 65ac39d..ba66903 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -106,7 +106,14 @@ impl Config { return Err(ConfigError::InvalidGamma(value.to_string())); } } - "night" => config.gamma_night = value.parse()?, + "night" => { + let parsed = value.parse::()?; + if parsed <= 100 { + config.gamma_night = parsed + } else { + return Err(ConfigError::InvalidGamma(value.to_string())); + } + } _ => {} }, "temp" => match key_trimmed {