Finished guestbook and gallery. started diary

This commit is contained in:
Torsten Schulz
2024-09-27 07:40:06 +02:00
parent a2ee66c9de
commit c31be3f879
34 changed files with 2298 additions and 185 deletions

View File

@@ -38,7 +38,6 @@
<RandomChatDialog ref="randomChatDialog" />
<RegisterDialog ref="registerDialog" />
<PasswordResetDialog ref="passwordResetDialog" />
<ErrorDialog ref="errorDialog" />
</div>
</template>
@@ -48,7 +47,6 @@ import RegisterDialog from '@/dialogues/auth/RegisterDialog.vue';
import PasswordResetDialog from '@/dialogues/auth/PasswordResetDialog.vue';
import apiClient from '@/utils/axios.js';
import { mapActions } from 'vuex';
import ErrorDialog from '@/dialogues/standard/ErrorDialog.vue';
export default {
name: 'HomeNoLoginView',
@@ -62,7 +60,6 @@ export default {
RandomChatDialog,
RegisterDialog,
PasswordResetDialog,
ErrorDialog,
},
methods: {
...mapActions(['login']),
@@ -80,7 +77,7 @@ export default {
const response = await apiClient.post('/api/auth/login', { username: this.username, password: this.password });
this.login(response.data);
} catch (error) {
this.$refs.errorDialog.open(`tr:error.${error.response.data.error}`);
this.$root.$refs.errorDialog.open(`tr:error.${error.response.data.error}`);
}
}
}