Update display of PPoC and remove option to edit PPoC perms
This commit is contained in:
parent
5036504ae2
commit
0c733dd365
@ -42,7 +42,9 @@ def filter_members_data(members_list):
|
|||||||
members_data = []
|
members_data = []
|
||||||
for member in members_list:
|
for member in members_list:
|
||||||
permission_sets = filter_perm_sets_data(member)
|
permission_sets = filter_perm_sets_data(member)
|
||||||
ppoc = PermissionSets.PORTFOLIO_POC in member.permission_sets
|
ppoc = (
|
||||||
|
PermissionSets.get(PermissionSets.PORTFOLIO_POC) in member.permission_sets
|
||||||
|
)
|
||||||
member_data = {
|
member_data = {
|
||||||
"role_id": member.id,
|
"role_id": member.id,
|
||||||
"user_name": member.user_name,
|
"user_name": member.user_name,
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
|
|
||||||
{% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%}
|
{% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%}
|
||||||
{% for member in members -%}
|
{% for member in members -%}
|
||||||
|
{% if not member.ppoc -%}
|
||||||
{% set invite_pending = member.status == 'invite_pending' %}
|
{% set invite_pending = member.status == 'invite_pending' %}
|
||||||
{% set invite_expired = member.status == 'invite_expired' %}
|
{% set invite_expired = member.status == 'invite_expired' %}
|
||||||
|
|
||||||
@ -87,6 +88,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{% endcall %}
|
{% endcall %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
@ -130,7 +132,11 @@
|
|||||||
{%-endfor %}
|
{%-endfor %}
|
||||||
{% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%}
|
{% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%}
|
||||||
{% call ToggleMenu() %}
|
{% call ToggleMenu() %}
|
||||||
<a v-on:click="openModal('{{ perms_modal }}')">Edit Permissions</a>
|
<a
|
||||||
|
{% if not member.ppoc %}v-on:click="openModal('{{ perms_modal }}')"{% endif %}
|
||||||
|
class="{% if member.ppoc %}disabled{% endif %}">
|
||||||
|
Edit Permissions
|
||||||
|
</a>
|
||||||
{% if invite_pending or invite_expired -%}
|
{% if invite_pending or invite_expired -%}
|
||||||
<a v-on:click="openModal('{{ resend_invite_modal }}')">Resend Invite</a>
|
<a v-on:click="openModal('{{ resend_invite_modal }}')">Resend Invite</a>
|
||||||
<a v-on:click="openModal('{{ revoke_invite_modal }}')">Revoke Invite</a>
|
<a v-on:click="openModal('{{ revoke_invite_modal }}')">Revoke Invite</a>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user