SendActivationEmail mutation added to the admin and linked to the resendEmailFunction.

This commit is contained in:
ogerly 2021-12-20 09:31:40 +01:00 committed by elweyn
parent d3105bbbad
commit 0e896ef7d2
2 changed files with 27 additions and 4 deletions

View File

@ -20,8 +20,8 @@
</div>
</template>
<script>
// import { verifyLogin } from '../graphql/verifyLogin'
// import { createPendingCreation } from '../graphql/createPendingCreation'
import { sendActivationEmail } from '../graphql/sendActivationEmail'
export default {
name: 'ConfirmRegisterMail',
props: {
@ -34,8 +34,24 @@ export default {
},
methods: {
sendRegisterMail() {
// eslint-disable-next-line no-console
console.log('sende wiederholt den ConfirmText an die register E-Mail des User!')
this.$apollo
.mutate({
mutation: sendActivationEmail,
variables: {
email: this.email,
},
})
.then(() => {
// eslint-disable-next-line no-console
console.log(
'Erfolgreich senden der Confirmation Link an die E-Mail des Users!',
this.email,
)
})
.catch((error) => {
// eslint-disable-next-line no-console
console.log('Fehler beim senden des confirmation link an den Benutzer', error)
})
},
},
}

View File

@ -0,0 +1,7 @@
import gql from 'graphql-tag'
export const sendActivationEmail = gql`
mutation ($email: String!) {
sendActivationEmail(email: $email)
}
`