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' }" >