fix shell completion when cfg has server block w/o server_name

This commit is contained in:
bain 2025-01-19 14:52:30 +01:00
parent 327ca01f3a
commit a84b66eb88
Signed by: bain
GPG key ID: 31F0F25E3BED0B9B

View file

@ -65,7 +65,7 @@ def get_sites(cfg: Path) -> Generator[Tuple[Path, str]]:
config_part = _remove_comments(c[1]) config_part = _remove_comments(c[1])
for server_block in _get_server_blocks(config_part): for server_block in _get_server_blocks(config_part):
sn = next(re.finditer(SERVER_NAME_RE, server_block)) sn = next(re.finditer(SERVER_NAME_RE, server_block), None)
if not sn: if not sn:
continue continue