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