From 4029ce763da8a380e49d9e492fd562dde1cccaa7 Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Wed, 14 Oct 2026 01:34:51 +0700 Subject: [PATCH] fix(config): reject empty reflector host entries --- src/settings/validation.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/settings/validation.rs b/src/settings/validation.rs index 2efcf85..e6818a3 100644 --- a/src/settings/validation.rs +++ b/src/settings/validation.rs @@ -213,6 +213,12 @@ impl ReflectorSettings { } for (index, reflector) in self.entries.iter().enumerate() { + if reflector.host.trim().is_empty() { + report.error( + "reflectors.entries", + format!("entry {index} must have a nonempty host"), + ); + } if reflector.protocols.is_empty() { report.error( "reflectors.entries",