diff --git a/src/actions/signup.ts b/src/actions/signup.ts index 11e7711..e10d812 100644 --- a/src/actions/signup.ts +++ b/src/actions/signup.ts @@ -62,17 +62,6 @@ export const signup = { } } - // check if user is blocked - if (uuid) { - const blockedUser = await db.getBlockedUserByUuid({ uuid: uuid }); - if (blockedUser) { - throw new ActionError({ - code: 'FORBIDDEN', - message: 'Du bist für die Registrierung gesperrt' - }); - } - } - await db.transaction(async (tx) => { const user = await tx.addUser({ firstname: input.firstname, diff --git a/src/app/admin/blockedUsers/BlockedUsers.svelte b/src/app/admin/blockedUsers/BlockedUsers.svelte index dcd1429..31c7d2d 100644 --- a/src/app/admin/blockedUsers/BlockedUsers.svelte +++ b/src/app/admin/blockedUsers/BlockedUsers.svelte @@ -22,7 +22,7 @@ function onBlockedUserDelete(blockedUser: BlockedUser) { $confirmPopupState = { title: 'Nutzer entblockieren?', - message: 'Soll der Nutzer wirklich entblockiert werden?\nDieser kann sich danach wieder registrieren.', + message: 'Soll der Nutzer wirklich entblockiert werden?\nDieser kann danach dem Server wieder beitreten.', onConfirm: () => deleteBlockedUser(blockedUser) }; } diff --git a/src/app/admin/blockedUsers/SidebarActions.svelte b/src/app/admin/blockedUsers/SidebarActions.svelte index ae0d471..0c4fe3d 100644 --- a/src/app/admin/blockedUsers/SidebarActions.svelte +++ b/src/app/admin/blockedUsers/SidebarActions.svelte @@ -24,7 +24,7 @@ submitButtonTitle: 'Erstellen', confirmPopupTitle: 'Nutzer blockieren', confirmPopupMessage: - 'Bist du sicher, dass der Nutzer blockiert werden soll?\nEin blockierter Nutzer kann sich nicht mehr registrieren.' + 'Bist du sicher, dass der Nutzer blockiert werden soll?\nEin blockierter Nutzer kann dem Server nicht mehr beitreten.' }} target={null} keys={[ diff --git a/src/app/admin/users/Users.svelte b/src/app/admin/users/Users.svelte index 239618c..fd373b3 100644 --- a/src/app/admin/users/Users.svelte +++ b/src/app/admin/users/Users.svelte @@ -1,6 +1,6 @@
@@ -39,7 +40,7 @@ >{key.label} {/each} - {#if onEdit || onDelete} + {#if onEdit || onDelete || extraActions} {/if} @@ -59,8 +60,11 @@ {/if} {/each} - {#if onEdit || onDelete} - + {#if onEdit || onDelete || extraActions} + + {#if extraActions} + {@render extraActions(d)} + {/if} {#if onEdit}