Flashed message after step 1 of app provisioning

- add flash for updating application
- add to route logic
This commit is contained in:
graham-dds 2019-10-02 16:07:19 -04:00
parent 2d28356cdc
commit 4a4e20534f
3 changed files with 10 additions and 0 deletions

View File

@ -69,9 +69,11 @@ def create_or_update_new_application_step_1(portfolio_id=None, application_id=No
if application_id:
application = Applications.get(application_id)
application = Applications.update(application, form.data)
flash("application_updated", application_name=application.name)
else:
portfolio = Portfolios.get_for_update(portfolio_id)
application = Applications.create(g.current_user, portfolio, **form.data)
flash("application_created", application_name=application.name)
return redirect(
url_for(
"applications.update_new_application_step_2",

View File

@ -14,6 +14,13 @@ MESSAGES = {
""",
"category": "success",
},
"application_updated": {
"title_template": translate("flash.success"),
"message_template": """
{{ "flash.application.updated" | translate({"application_name": application_name}) }}
""",
"category": "success",
},
"application_deleted": {
"title_template": translate("flash.success"),
"message_template": """

View File

@ -107,6 +107,7 @@ email:
flash:
application:
created: 'You have successfully created the {application_name} application.'
updated: 'You have successfully updated the {application_name} application.'
deleted: 'You have successfully deleted the {application_name} application. To view the retained activity log, visit the portfolio administration page.'
delete_member_success: 'You have successfully deleted {member_name} from the portfolio.'
deleted_member: Portfolio member deleted