diff --git a/src/routes/dashboard/admins/+page.server.ts b/src/routes/dashboard/admins/+page.server.ts index c2ab1b7..aa232cc 100644 --- a/src/routes/dashboard/admins/+page.server.ts +++ b/src/routes/dashboard/admins/+page.server.ts @@ -81,10 +81,6 @@ export const actions: Actions = { return message(form, 'Check the highlighted fields.', { status: 400 }); } - if (form.data.id === event.locals.user?.id) { - return message(form, 'You cannot edit your own admin account here.', { status: 403 }); - } - try { await db .update(user) @@ -133,10 +129,6 @@ export const actions: Actions = { return message(form, 'Admin id is required.', { status: 400 }); } - if (form.data.id === event.locals.user?.id) { - return message(form, 'You cannot delete your own admin account.', { status: 403 }); - } - await db.delete(user).where(eq(user.id, form.data.id)); return message(form, 'Admin deleted.'); diff --git a/src/routes/dashboard/admins/admins-table.svelte b/src/routes/dashboard/admins/admins-table.svelte index cdbd27e..0437186 100644 --- a/src/routes/dashboard/admins/admins-table.svelte +++ b/src/routes/dashboard/admins/admins-table.svelte @@ -54,15 +54,8 @@ {/snippet} - openEdit(user)}>Edit - openDelete(user)} - > + openEdit(user)}>Edit + openDelete(user)}> Delete