From 8f2f1b3bb95c8caa182f79d3e5c8b20aa857c15a Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 4 Mar 2025 16:23:51 +0100 Subject: [PATCH] prevent one from removing himself in folders --- frontend/src/lib/components/FolderEditor.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/FolderEditor.svelte b/frontend/src/lib/components/FolderEditor.svelte index da4a46f2cd..39fab7e0a5 100644 --- a/frontend/src/lib/components/FolderEditor.svelte +++ b/frontend/src/lib/components/FolderEditor.svelte @@ -278,6 +278,7 @@ { const role = e.detail // const wasInFolder = (folder?.owners ?? []).includes(folder) @@ -343,7 +344,7 @@ {/if} - {#if can_write} + {#if can_write && owner_name != 'u/' + $userStore?.username} + {:else} + cannot remove yourself {/if} {/each}