Prevent deleting yourself or resetting your own password from user details page

This commit is contained in:
Andrew Kingston 2022-08-02 14:37:18 +01:00
parent ad83d5ef26
commit 9c78ae349d
1 changed files with 15 additions and 12 deletions

View File

@ -237,18 +237,21 @@
</div>
</div>
</div>
<div>
<ActionMenu align="right">
<span slot="control">
<Icon hoverable name="More" />
</span>
<MenuItem on:click={resetPasswordModal.show} icon="Refresh"
>Force Password Reset</MenuItem
>
<MenuItem on:click={deleteModal.show} icon="Delete">Delete</MenuItem
>
</ActionMenu>
</div>
{#if userId !== $auth.user._id}
<div>
<ActionMenu align="right">
<span slot="control">
<Icon hoverable name="More" />
</span>
<MenuItem on:click={resetPasswordModal.show} icon="Refresh">
Force password reset
</MenuItem>
<MenuItem on:click={deleteModal.show} icon="Delete">
Delete
</MenuItem>
</ActionMenu>
</div>
{/if}
</div>
</Layout>
<Layout gap="S" noPadding>