0
1
Fork 0

Prevent entering basket view before checks

This commit is contained in:
William Buezas 2024-09-10 09:19:47 -03:00
parent 057bfae517
commit a9427ddab9
2 changed files with 5 additions and 7 deletions

View File

@ -1,5 +1,5 @@
<script setup>
import { onBeforeMount, ref, inject, onMounted } from 'vue';
import { onBeforeMount, ref, inject } from 'vue';
import { useI18n } from 'vue-i18n';
import { useAppStore } from 'stores/app';
@ -17,14 +17,12 @@ const rows = ref([]);
const ticket = ref({});
const orderId = ref(null);
onBeforeMount(() => {
appStore.check();
});
onMounted(async () => {
onBeforeMount(async () => {
await appStore.check();
orderId.value = route.params.id || basketOrderId.value;
if (orderId.value) await fetchData();
});
const getOrder = async () => {
try {
const [data] = await jApi.query(

View File

@ -87,7 +87,7 @@ export const useAppStore = defineStore('hedera', {
if (this.basketOrderId) {
return await this.checkRedirect(checkoutContinue);
} else {
this.redirect();
await this.redirect();
return false;
}
},