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])
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:
continue