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> </div>
</template> </template>
<script> <script>
// import { verifyLogin } from '../graphql/verifyLogin' import { sendActivationEmail } from '../graphql/sendActivationEmail'
// import { createPendingCreation } from '../graphql/createPendingCreation'
export default { export default {
name: 'ConfirmRegisterMail', name: 'ConfirmRegisterMail',
props: { props: {
@ -34,8 +34,24 @@ export default {
}, },
methods: { methods: {
sendRegisterMail() { sendRegisterMail() {
// eslint-disable-next-line no-console this.$apollo
console.log('sende wiederholt den ConfirmText an die register E-Mail des User!') .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)
}
`