Solved bug

This commit is contained in:
Kevin Veen-Birkenbach 2025-05-17 15:00:48 +02:00
parent 3388d3c592
commit d115a6f139
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E

View File

@ -15,13 +15,13 @@ def get_expected_statuses(domain: str, parts: list[str], redirected_domains: set
Returns: Returns:
A list of expected HTTP status codes. A list of expected HTTP status codes.
""" """
{%- if domains | get_domain('listmonk') | safe_var | bool %} {%- if domains.listmonk | safe_var | bool %}
if domain == '{{domains | get_domain('listmonk')}}': if domain == '{{domains | get_domain('listmonk')}}':
return [404] return [404]
{%- endif %} {%- endif %}
if (parts and parts[0] == 'www') or (domain in redirected_domains): if (parts and parts[0] == 'www') or (domain in redirected_domains):
return [301] return [301]
{%- if domains | get_domain('yourls') | safe_var | bool %} {%- if domains.yourls | safe_var | bool %}
if domain == '{{domains | get_domain('yourls')}}': if domain == '{{domains | get_domain('yourls')}}':
return [403] return [403]
{%- endif %} {%- endif %}
@ -48,7 +48,7 @@ for filename in os.listdir(config_path):
url = f"{{ web_protocol }}://{domain}" url = f"{{ web_protocol }}://{domain}"
redirected_domains = [domain['source'] for domain in {{redirect_domain_mappings}}] redirected_domains = [domain['source'] for domain in {{redirect_domain_mappings}}]
{%- if domains | get_domain('mailu') | safe_var | bool %} {%- if domains.mailu | safe_var | bool %}
redirected_domains.append("{{domains | get_domain('mailu')}}") redirected_domains.append("{{domains | get_domain('mailu')}}")
{%- endif %} {%- endif %}