From: Michael Tremer Date: Tue, 13 Jan 2026 11:48:40 +0000 (+0000) Subject: domains: Search for sub-domain matches, too X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35f58098260bb5c3331ed1f9461c0e04a4cb8241;p=dbl.git domains: Search for sub-domain matches, too Signed-off-by: Michael Tremer --- diff --git a/src/dbl/domains.py b/src/dbl/domains.py index be70add..78cd1c4 100644 --- a/src/dbl/domains.py +++ b/src/dbl/domains.py @@ -49,7 +49,10 @@ class Domains(object): ) .where( # Name must match - Domain.name == name, + sqlmodel.or_( + Domain.name == name, + sqlmodel.literal(name).like("%." + Domain.name), + ), # Ignore domains that have been removed Domain.removed_at == None,