mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-04-29 17:52:37 +02:00
Add support for different categories of "flash alerts" (#594)
This commit is contained in:
parent
08bb95422b
commit
c509896b8c
2 changed files with 10 additions and 15 deletions
|
@ -125,9 +125,13 @@
|
|||
</div>
|
||||
|
||||
<div class="messages">
|
||||
{% for message in get_flashed_messages() %}
|
||||
<div class="flash alert alert-success">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% for category, message in get_flashed_messages(with_categories=true) %}
|
||||
{% if category == "message" %}{# Default category for flash(msg) #}
|
||||
<div class="flash alert alert-success">{{ message }}</div>
|
||||
{% else %}
|
||||
<div class="flash alert alert-{{ category }}">{{ message }}</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
{% block footer %}
|
||||
|
|
|
@ -310,19 +310,10 @@ def create_project():
|
|||
try:
|
||||
current_app.mail.send(msg)
|
||||
except SMTPRecipientsRefused:
|
||||
msg_compl = "Problem sending mail. "
|
||||
# TODO: destroy the project and cancel instead?
|
||||
else:
|
||||
msg_compl = ""
|
||||
flash(_("Error while sending reminder email"), category="danger")
|
||||
|
||||
# redirect the user to the next step (invite)
|
||||
flash(
|
||||
_(
|
||||
"%(msg_compl)sThe project identifier is %(project)s",
|
||||
msg_compl=msg_compl,
|
||||
project=project.id,
|
||||
)
|
||||
)
|
||||
flash(_("The project identifier is %(project)s", project=project.id))
|
||||
return redirect(url_for(".list_bills", project_id=project.id))
|
||||
|
||||
return render_template("create_project.html", form=form)
|
||||
|
@ -395,7 +386,7 @@ def edit_project():
|
|||
|
||||
return redirect(url_for("main.list_bills"))
|
||||
except ValueError:
|
||||
flash(_("Invalid JSON"), category="error")
|
||||
flash(_("Invalid JSON"), category="danger")
|
||||
|
||||
# Edit form
|
||||
if edit_form.validate_on_submit():
|
||||
|
|
Loading…
Reference in a new issue