This commit is contained in:
Henry Jameson 2026-06-17 20:11:23 +03:00
commit 4643669702

View file

@ -1,10 +1,10 @@
import { mapState as mapPiniaState } from 'pinia' import { mapState as mapPiniaState } from 'pinia'
import { mapState } from 'vuex' import { mapState } from 'vuex'
import { resetPassword } from 'src/api/public.js'
import { useInstanceStore } from 'src/stores/instance.js' import { useInstanceStore } from 'src/stores/instance.js'
import { resetPassword } from 'src/api/public.js'
import { library } from '@fortawesome/fontawesome-svg-core' import { library } from '@fortawesome/fontawesome-svg-core'
import { faTimes } from '@fortawesome/free-solid-svg-icons' import { faTimes } from '@fortawesome/free-solid-svg-icons'
@ -24,7 +24,7 @@ const passwordReset = {
...mapState({ ...mapState({
signedIn: (state) => !!state.users.currentUser, signedIn: (state) => !!state.users.currentUser,
}), }),
...mapPiniaState(useInstanceStore, ['server', 'mailerEnabled']), ...mapPiniaState(useInstanceStore, ['mailerEnabled']),
}, },
created() { created() {
if (this.signedIn) { if (this.signedIn) {
@ -44,7 +44,6 @@ const passwordReset = {
submit() { submit() {
this.isPending = true this.isPending = true
const email = this.user.email const email = this.user.email
const server = this.server
resetPassword({ email }) resetPassword({ email })
.then(({ status }) => { .then(({ status }) => {