get rid of unnecessary output argument

This commit is contained in:
2021-12-23 13:32:46 +01:00
parent 98d19f1091
commit da6f92f5d3

View File

@@ -49,16 +49,13 @@ def qmail_status(user):
return False return False
def check_user(user, output=False): def check_user(user):
"""Check if user exists""" """Check if user exists"""
fulluser = [item for item in app.config.get("USERS") if item[1].split('@')[0] == user] fulluser = [item for item in app.config.get("USERS") if item[1].split('@')[0] == user]
if not fulluser: if not fulluser:
return False return False
else: else:
if output:
return fulluser[0] return fulluser[0]
else:
return True
def get_messagefile(user): def get_messagefile(user):
@@ -89,9 +86,9 @@ def get_filterfile(user):
os.path.join(app.root_path, "templates/filterfile.j2"), encoding="utf-8" os.path.join(app.root_path, "templates/filterfile.j2"), encoding="utf-8"
) as template: ) as template:
filterconfig = Template(template.read()).render( filterconfig = Template(template.read()).render(
email=check_user(user, output=True)[1], email=check_user(user)[1],
user=user, user=user,
name=check_user(user, output=True)[0], name=check_user(user)[0],
messagefile=get_messagefile(user), messagefile=get_messagefile(user),
) )