Merge pull request #1188 from dod-ccpo/new-app-form-step-3-bug

Edit member perms in new app form bugfix
This commit is contained in:
leigh-mil
2019-11-19 10:20:53 -05:00
committed by GitHub
8 changed files with 185 additions and 34 deletions

View File

@@ -12,7 +12,8 @@
application,
members,
new_member_form,
action) %}
action_new,
action_update) %}
<h3 id="application-members">
{{ 'portfolios.applications.settings.team_members' | translate }}
@@ -40,7 +41,7 @@
<hr>
</div>
<base-form inline-template>
<form id='{{ modal_name }}' method="POST" action="{{ url_for('applications.update_member', application_id=application.id, application_role_id=member.role_id) }}">
<form id='{{ modal_name }}' method="POST" action="{{ url_for(action_update, application_id=application.id, application_role_id=member.role_id,) }}">
{{ member.form.csrf_token }}
{{ member_fields.PermsFields(form=member.form, member_role_id=member.role_id) }}
<div class="action-group">
@@ -181,7 +182,7 @@
{{ MultiStepModalForm(
name=new_member_modal_name,
form=new_member_form,
form_action=url_for(action, application_id=application.id),
form_action=url_for(action_new, application_id=application.id),
steps=[
member_steps.MemberStepOne(new_member_form),
member_steps.MemberStepTwo(new_member_form, application)

View File

@@ -21,7 +21,8 @@
application,
members,
new_member_form,
"applications.update_new_application_step_3") }}
action_new="applications.update_new_application_step_3",
action_update="applications.update_new_application_step_3") }}
<span class="action-group-footer">

View File

@@ -51,7 +51,8 @@
application,
members,
new_member_form,
"applications.create_member") }}
action_new="applications.create_member",
action_update="applications.update_member") }}
{{ EnvironmentManagementTemplate(
application,