mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-14 10:53:30 +02:00
Make logic more readable.
This commit is contained in:
parent
48764f0400
commit
a47afec4ee
@ -11,28 +11,13 @@ def login():
|
|||||||
form = forms.LoginForm()
|
form = forms.LoginForm()
|
||||||
endpoint = flask.request.args.get('next', 'ui.index')
|
endpoint = flask.request.args.get('next', 'ui.index')
|
||||||
|
|
||||||
if (
|
form.target.choices = []
|
||||||
str(app.config["WEBMAIL"]).upper() != "NONE"
|
if str(app.config["ADMIN"]).upper() != "FALSE":
|
||||||
and str(app.config["ADMIN"]).upper() != "FALSE"
|
form.target.choices += [("Admin", "Admin")]
|
||||||
and endpoint != "ui.webmail"
|
if str(app.config["WEBMAIL"]).upper() != "NONE":
|
||||||
):
|
form.target.choices += [("Webmail", "Webmail")]
|
||||||
form.target.choices = [("Admin", "Admin"), ("Webmail", "Webmail")]
|
if endpoint == "ui.webmail":
|
||||||
elif (
|
form.target.choices.reverse()
|
||||||
str(app.config["WEBMAIL"]).upper() != "NONE"
|
|
||||||
and str(app.config["ADMIN"]).upper() != "FALSE"
|
|
||||||
and endpoint == "ui.webmail"
|
|
||||||
):
|
|
||||||
form.target.choices = [("Webmail", "Webmail"), ("Admin", "Admin")]
|
|
||||||
elif (
|
|
||||||
str(app.config["WEBMAIL"]).upper() != "NONE"
|
|
||||||
and str(app.config["ADMIN"]).upper() == "FALSE"
|
|
||||||
):
|
|
||||||
form.target.choices = [("Webmail", "Webmail")]
|
|
||||||
elif (
|
|
||||||
str(app.config["WEBMAIL"]).upper() == "NONE"
|
|
||||||
and str(app.config["ADMIN"]).upper() != "FALSE"
|
|
||||||
):
|
|
||||||
form.target.choices = [("Admin", "Admin")]
|
|
||||||
|
|
||||||
if form.validate_on_submit():
|
if form.validate_on_submit():
|
||||||
if str(form.target.data) == 'Admin':
|
if str(form.target.data) == 'Admin':
|
||||||
|
Loading…
Reference in New Issue
Block a user