all admin functions disabled for a deleted user. creation not possible for deleted users. viewing of creations not possible. sending email not possible.

This commit is contained in:
ogerly 2022-02-22 11:16:35 +01:00 committed by Ulf Gebhardt
parent f23b9431e8
commit 539752b7ec
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
2 changed files with 8 additions and 7 deletions

View File

@ -4,12 +4,11 @@
Als Admin / Moderator kannst du dich nicht selber löschen.
</div>
<div v-else class="mt-5">
<b-form-checkbox switch size="lg" v-model="checked" value="xxsxsx">
<div v-if="item.deletedAt === null">delete user</div>
<div v-if="item.deletedAt !== null">unDelete user</div>
<b-form-checkbox switch size="lg" v-model="checked">
<div v-if="item.deletedAt === null">Delete user</div>
<div v-if="item.deletedAt !== null">Undelete user</div>
</b-form-checkbox>
<div class="mt-3">GDD Stand: 20 GDD</div>
<div class="mt-3 mb-5">
<b-button v-if="checked && item.deletedAt === null" variant="danger" @click="deleteUser">
Delete User

View File

@ -46,7 +46,7 @@
@row-toogle-details="rowToogleDetails"
>
<template #show-collaps>
<creation-formular
<creation-formular v-if="!row.item.deletedAt"
type="singleCreation"
pagetype="singleCreation"
:creation="row.item.creation"
@ -54,7 +54,9 @@
:creationUserData="creationUserData"
@update-user-data="updateUserData"
/>
<confirm-register-mail-formular
<div v-else>Der Nutzer ist gelöscht. Es können keine GDD mehr geschöpft werden. </div>
<confirm-register-mail-formular v-if="!row.item.deletedAt"
:checked="row.item.emailChecked"
:email="row.item.email"
:dateLastSend="
@ -63,7 +65,7 @@
: ''
"
/>
<creation-transaction-list-formular :userId="row.item.userId" />
<creation-transaction-list-formular v-if="!row.item.deletedAt" :userId="row.item.userId" />
<deleted-user-formular :item="row.item" />
</template>
</row-details>