add in backend deletedAt in UserAdmin.ts and AdminResolver.ts and in AdminFrontend add deletedAt in searchUser.js

This commit is contained in:
ogerly 2022-02-18 12:06:18 +01:00
parent 9e6c8e9e76
commit 3bd9e66079
4 changed files with 6 additions and 1 deletions

View File

@ -17,7 +17,7 @@ export default {
name: 'DeletedUser',
props: {
item: {
type: Array,
type: Object,
},
},
data() {

View File

@ -18,6 +18,7 @@ export const searchUsers = gql`
emailChecked
hasElopage
emailConfirmationSend
deletedAt
}
}
}

View File

@ -23,6 +23,9 @@ export class UserAdmin {
@Field(() => Boolean)
hasElopage: boolean
@Field(() => Date, { nullable: true })
deletedAt?: Date | null
@Field(() => String, { nullable: true })
emailConfirmationSend?: string
}

View File

@ -46,6 +46,7 @@ export class AdminResolver {
adminUser.creation = await getUserCreations(user.id)
adminUser.emailChecked = user.emailChecked
adminUser.hasElopage = await hasElopageBuys(user.email)
adminUser.deletedAt = user.deletedAt
if (!user.emailChecked) {
const emailOptIn = await LoginEmailOptIn.findOne(
{