From 252bb2bbabdddf11d3a05b33cb65837b136cf577 Mon Sep 17 00:00:00 2001 From: Amar Date: Sun, 16 Feb 2025 14:31:30 +0100 Subject: [PATCH] Fixed cookie auth and dynamic map loading + various bug fixes --- .../src/components/Badge/BadgeCategoria.vue | 5 ++- frontend/src/components/Badge/BadgeRuolo.vue | 7 ++-- frontend/src/components/Badge/BadgeStato.vue | 7 ++-- .../components/Badge/BadgeStatoReports.vue | 9 +++-- frontend/src/components/Mappa/Mappa.vue | 14 ++++--- frontend/src/states/loggedUser.js | 15 ++++++- frontend/src/views/ViewHome.vue | 40 +++++++++++++++++-- 7 files changed, 73 insertions(+), 24 deletions(-) diff --git a/frontend/src/components/Badge/BadgeCategoria.vue b/frontend/src/components/Badge/BadgeCategoria.vue index 388bbce..91607d7 100644 --- a/frontend/src/components/Badge/BadgeCategoria.vue +++ b/frontend/src/components/Badge/BadgeCategoria.vue @@ -2,13 +2,14 @@ const props = defineProps({ category: { type: String, - required: true + required: false, + default: "unknown" } }); diff --git a/frontend/src/components/Badge/BadgeRuolo.vue b/frontend/src/components/Badge/BadgeRuolo.vue index 809a7db..b498b30 100644 --- a/frontend/src/components/Badge/BadgeRuolo.vue +++ b/frontend/src/components/Badge/BadgeRuolo.vue @@ -2,14 +2,15 @@ const props = defineProps({ role: { type: String, - required: true + required: false, + default: "unknown" } }); diff --git a/frontend/src/components/Badge/BadgeStato.vue b/frontend/src/components/Badge/BadgeStato.vue index 2de7333..59945a0 100644 --- a/frontend/src/components/Badge/BadgeStato.vue +++ b/frontend/src/components/Badge/BadgeStato.vue @@ -2,14 +2,15 @@ const props = defineProps({ state: { type: String, - required: true + required: false, + default: "unknown" } }); diff --git a/frontend/src/components/Badge/BadgeStatoReports.vue b/frontend/src/components/Badge/BadgeStatoReports.vue index 5b433cf..ce79929 100644 --- a/frontend/src/components/Badge/BadgeStatoReports.vue +++ b/frontend/src/components/Badge/BadgeStatoReports.vue @@ -2,15 +2,16 @@ const props = defineProps({ state: { type: String, - required: true + required: false, + default: "unknown" } }); diff --git a/frontend/src/components/Mappa/Mappa.vue b/frontend/src/components/Mappa/Mappa.vue index adfa17d..599c61f 100644 --- a/frontend/src/components/Mappa/Mappa.vue +++ b/frontend/src/components/Mappa/Mappa.vue @@ -1,5 +1,5 @@