From 0ff590d5bbe9939dd7f224d7de2efb8cbb78c677 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 20 Mar 2025 16:30:38 +0100 Subject: [PATCH] fix: fixed submodule descriptors icons --- src/components/ui/CardDescriptor.vue | 4 +--- src/pages/Account/Alias/Card/AliasDescriptor.vue | 1 + src/pages/Item/ItemType/Card/ItemTypeDescriptor.vue | 1 + src/pages/Route/Agency/Card/AgencyDescriptor.vue | 1 + src/pages/Route/Roadmap/RoadmapDescriptor.vue | 1 + src/pages/Route/Vehicle/Card/VehicleDescriptor.vue | 1 + src/pages/Shelving/Parking/Card/ParkingDescriptor.vue | 2 +- 7 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/ui/CardDescriptor.vue b/src/components/ui/CardDescriptor.vue index 168b69f42..564112e5f 100644 --- a/src/components/ui/CardDescriptor.vue +++ b/src/components/ui/CardDescriptor.vue @@ -134,9 +134,7 @@ const emit = defineEmits(['onFetch']); const iconModule = computed(() => { moduleName.value = getName(); if ($props.toModule) { - return router - .getRoutes() - .find((r) => r.name && r.name.includes($props.toModule.name)).meta.icon; + return router.getRoutes().find((r) => r.name === $props.toModule.name).meta.icon; } if (isSameModuleName) { return router.options.routes[1].children.find((r) => r.name === moduleName.value) diff --git a/src/pages/Account/Alias/Card/AliasDescriptor.vue b/src/pages/Account/Alias/Card/AliasDescriptor.vue index 671ef7fbc..7f6992bf0 100644 --- a/src/pages/Account/Alias/Card/AliasDescriptor.vue +++ b/src/pages/Account/Alias/Card/AliasDescriptor.vue @@ -53,6 +53,7 @@ const removeAlias = () => { :url="`MailAliases/${entityId}`" data-key="Alias" title="alias" + :to-module="{ name: 'AccountAlias' }" >