Fix up templates for application team table:

- add permission check for link to add member to an environment
- import missing macros in read-only version of member table
This commit is contained in:
dandds 2019-05-15 16:49:21 -04:00
parent 815632ed00
commit 8bb1e5beba
2 changed files with 8 additions and 4 deletions

View File

@ -75,10 +75,12 @@
{% endfor %} {% endfor %}
</ul> </ul>
<div class="accordion-table__item__action-group"> <div class="accordion-table__item__action-group">
{% if user_can(permissions.ASSIGN_ENVIRONMENT_MEMBER) %}
<a class="icon-link"> <a class="icon-link">
{{ "portfolios.applications.team_settings.add_to_environment" | translate }} {{ "portfolios.applications.team_settings.add_to_environment" | translate }}
{{ Icon("plus") }} {{ Icon("plus") }}
</a> </a>
{% endif %}
{% if user_can(permissions.DELETE_APPLICATION_MEMBER) %} {% if user_can(permissions.DELETE_APPLICATION_MEMBER) %}
<button <button
type="button" type="button"

View File

@ -1,3 +1,5 @@
{% from "components/toggle_list.html" import ToggleButton, ToggleSection %}
{% for member in team_form.members %} {% for member in team_form.members %}
{% set user_permissions = [member.permission_sets.perms_team_mgmt, member.permission_sets.perms_env_mgmt, member.permission_sets.perms_del_env] %} {% set user_permissions = [member.permission_sets.perms_team_mgmt, member.permission_sets.perms_env_mgmt, member.permission_sets.perms_del_env] %}