From 50784b1a0c3fdba7c093fcf914fb03d636c73362 Mon Sep 17 00:00:00 2001 From: tree Date: Fri, 8 Apr 2022 11:25:37 +0200 Subject: [PATCH] Update --- src/lib/stores.js | 1 + src/routes/vstupenky.svelte | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/stores.js b/src/lib/stores.js index 03eea50..bed1b4b 100644 --- a/src/lib/stores.js +++ b/src/lib/stores.js @@ -10,6 +10,7 @@ export const orderTicketForm = writable({ paymentMethod: 'card', tipPercent: 10, tipCustom: '', + __v: 1 }); export const userData = writable({ diff --git a/src/routes/vstupenky.svelte b/src/routes/vstupenky.svelte index f983a57..290cec9 100644 --- a/src/routes/vstupenky.svelte +++ b/src/routes/vstupenky.svelte @@ -10,13 +10,13 @@ import api from '$lib/api.js'; const orderTicketFormLS = localStorage.getItem('orderTicketForm') - if (orderTicketFormLS) { - orderTicketForm.set(JSON.parse(orderTicketFormLS)) + let parsed = JSON.parse(orderTicketFormLS) + if (parsed.__v !== $orderTicketForm.__v) { + orderTicketForm.set(parsed) } onMount(async () => { - const as = await api.apiCall('status') - apiStatus.set(as) + apiStatus.set(await api.apiCall('status')) }) faker.locale = 'cz';