From 3216de4cb71df8ec11fbc0eb07f71d03789433cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Sun, 10 Dec 2023 23:11:11 +0100 Subject: [PATCH] Bugfixing --- src/boot/axios.js | 10 +++--- .../photos/skeletons/PhotoGallerySkeleton.vue | 14 ++++++-- src/layouts/PublicLayout.vue | 3 +- src/pages/public/AircraftDetailPage.vue | 19 ++++++----- .../public/PointOfInterestDetailPage.vue | 33 +++++++++++-------- src/stores/Aircrafts.js | 2 +- src/stores/User.js | 4 +-- 7 files changed, 52 insertions(+), 33 deletions(-) diff --git a/src/boot/axios.js b/src/boot/axios.js index bc75909..31d1990 100644 --- a/src/boot/axios.js +++ b/src/boot/axios.js @@ -20,12 +20,12 @@ export default boot(({store}) => { config.headers['Authorization'] = `Bearer ${token}` } - if (['/refresh', '/login'].includes(config.url)) { - delete config.headers['Authorization']; - } + if (['/refresh', '/login'].includes(config.url)) { + delete config.headers['Authorization']; + } - return config; - }) + return config; + }) // Response interceptor for API calls api.interceptors.response.use( diff --git a/src/components/photos/skeletons/PhotoGallerySkeleton.vue b/src/components/photos/skeletons/PhotoGallerySkeleton.vue index 5e7c6cc..b81e504 100644 --- a/src/components/photos/skeletons/PhotoGallerySkeleton.vue +++ b/src/components/photos/skeletons/PhotoGallerySkeleton.vue @@ -1,7 +1,17 @@ diff --git a/src/layouts/PublicLayout.vue b/src/layouts/PublicLayout.vue index dbb2d2c..dd8803d 100644 --- a/src/layouts/PublicLayout.vue +++ b/src/layouts/PublicLayout.vue @@ -37,7 +37,8 @@ import {useUserStore} from "stores/User"; export default { preFetch() { - return useUserStore().fetchLoggedUserDetail({refresh: true}); + // todo: nevim proc tu nefunguje refresh, neposila se credentials + return useUserStore().fetchLoggedUserDetail({refresh: false}); } } diff --git a/src/pages/public/AircraftDetailPage.vue b/src/pages/public/AircraftDetailPage.vue index ee647a6..66b13c5 100644 --- a/src/pages/public/AircraftDetailPage.vue +++ b/src/pages/public/AircraftDetailPage.vue @@ -1,11 +1,20 @@ + +