From c61d62edb67e6801498320bdf41bcb748908ea65 Mon Sep 17 00:00:00 2001 From: Soulter <37870767+Soulter@users.noreply.github.com> Date: Wed, 31 Dec 2025 17:55:49 +0800 Subject: [PATCH] fix: handle null item-meta in ConfigItemRenderer (#4269) fixes: #4268 --- dashboard/src/components/shared/AstrBotConfig.vue | 3 +-- dashboard/src/components/shared/AstrBotConfigV4.vue | 2 +- dashboard/src/components/shared/ConfigItemRenderer.vue | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dashboard/src/components/shared/AstrBotConfig.vue b/dashboard/src/components/shared/AstrBotConfig.vue index 7cc93b0bb..1590f384c 100644 --- a/dashboard/src/components/shared/AstrBotConfig.vue +++ b/dashboard/src/components/shared/AstrBotConfig.vue @@ -203,9 +203,8 @@ function hasVisibleItemsAfter(items, currentIndex) { diff --git a/dashboard/src/components/shared/ConfigItemRenderer.vue b/dashboard/src/components/shared/ConfigItemRenderer.vue index 91e6a2a4e..88674eb0a 100644 --- a/dashboard/src/components/shared/ConfigItemRenderer.vue +++ b/dashboard/src/components/shared/ConfigItemRenderer.vue @@ -223,7 +223,7 @@ const props = defineProps({ }, itemMeta: { type: Object, - required: true + default: null }, loading: { type: Boolean,