From e330e3a7d6fa0e3ea10752e4483e58b1e808e819 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Fri, 24 Jan 2025 09:20:23 +0100 Subject: [PATCH] fix: prevent deletion of owner --- src/components/admin/user/user/UserListItem.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/admin/user/user/UserListItem.vue b/src/components/admin/user/user/UserListItem.vue index d74a42e..241a60e 100644 --- a/src/components/admin/user/user/UserListItem.vue +++ b/src/components/admin/user/user/UserListItem.vue @@ -24,7 +24,11 @@ > -
+
@@ -70,6 +74,7 @@ export default defineComponent({ methods: { ...mapActions(useModalStore, ["openModal"]), openDeleteModal() { + if (this.user.isOwner) return; this.openModal( markRaw(defineAsyncComponent(() => import("@/components/admin/user/user/DeleteUserModal.vue"))), this.user.id