mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-21 08:02:26 +00:00
prevent one from removing himself in folders
This commit is contained in:
@@ -278,6 +278,7 @@
|
||||
<ToggleButtonGroup
|
||||
selected={role}
|
||||
let:item
|
||||
disabled={owner_name == 'u/' + $userStore?.username}
|
||||
on:selected={async (e) => {
|
||||
const role = e.detail
|
||||
// const wasInFolder = (folder?.owners ?? []).includes(folder)
|
||||
@@ -343,7 +344,7 @@
|
||||
{/if}</td
|
||||
>
|
||||
<td>
|
||||
{#if can_write}
|
||||
{#if can_write && owner_name != 'u/' + $userStore?.username}
|
||||
<button
|
||||
class="ml-2 text-red-500"
|
||||
on:click={async () => {
|
||||
@@ -366,6 +367,8 @@
|
||||
loadFolder()
|
||||
}}>remove</button
|
||||
>
|
||||
{:else}
|
||||
<span class="text-tertiary text-xs">cannot remove yourself</span>
|
||||
{/if}</td
|
||||
>
|
||||
</tr>{/each}
|
||||
|
||||
Reference in New Issue
Block a user