Skip to content

Commit 9176fc1

Browse files
committed
fix: show param dialog button when only API params exist in debug chat
1 parent 3ebfb11 commit 9176fc1

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

ui/src/components/ai-chat/component/inline-params/index.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="inline-params" v-if="fieldList.length > 0">
2+
<div class="inline-params" v-if="fieldList.length > 0 || apiInput">
33
<template v-for="item in exposedFields" :key="item.field">
44
<InlineFormItem
55
v-if="show(item)"
@@ -18,7 +18,7 @@
1818
<el-button
1919
ref="triggerBtnRef"
2020
style="padding: 8px"
21-
v-if="dialogFields.length > 0"
21+
v-if="dialogFields.length > 0 || apiInput"
2222
@click="emit('openDialog')"
2323
>
2424
<AppIcon iconName="app-all-menu"></AppIcon>
@@ -39,6 +39,7 @@ const props = defineProps<{
3939
application: any
4040
formData: any
4141
maxExposed?: number
42+
apiInput?: boolean
4243
}>()
4344
4445
const emit = defineEmits(['update:formData', 'openDialog'])

ui/src/components/ai-chat/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@
212212
:application="applicationDetails"
213213
:maxExposed="maxExposed"
214214
v-model:form-data="form_data"
215+
:apiInput="isAPIInput"
215216
@openDialog="handleOpenDialog"
216217
>
217218
</InlineParams>

0 commit comments

Comments
 (0)