Skip to content

Commit 6ae946a

Browse files
committed
fix function being executed once
1 parent f918513 commit 6ae946a

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

ui/src/views/AutogenView.vue

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@
216216
:spinning="actionLoading"
217217
v-ctrl-enter="handleSubmit"
218218
>
219-
<span v-if="currentAction.message">
219+
<span v-if="currentAction.messageString">
220220
<div v-if="selectedRowKeys.length > 0">
221221
<a-alert
222222
v-if="['delete-outlined', 'DeleteOutlined', 'poweroff-outlined', 'PoweroffOutlined'].includes(currentAction.icon)"
@@ -228,7 +228,7 @@
228228
style="padding-left: 5px"
229229
v-html="`<b>${selectedRowKeys.length} ` + $t('label.items.selected') + `. </b>`"
230230
/>
231-
<span v-html="currentAction.message" />
231+
<span v-html="currentAction.messageString" />
232232
</template>
233233
</a-alert>
234234
<a-alert
@@ -240,14 +240,14 @@
240240
v-if="selectedRowKeys.length > 0"
241241
v-html="`<b>${selectedRowKeys.length} ` + $t('label.items.selected') + `. </b>`"
242242
/>
243-
<span v-html="currentAction.message" />
243+
<span v-html="currentAction.messageString" />
244244
</template>
245245
</a-alert>
246246
</div>
247247
<div v-else>
248248
<a-alert type="warning">
249249
<template #message>
250-
<span v-html="currentAction.message" />
250+
<span v-html="currentAction.messageString" />
251251
</template>
252252
</a-alert>
253253
</div>
@@ -1369,9 +1369,11 @@ export default {
13691369
this.currentAction.paramFilters = []
13701370
if ('message' in action) {
13711371
if (typeof action.message === 'function') {
1372-
action.message = action.message(action.resource)
1372+
action.messageString = action.message(action.resource)
1373+
} else {
1374+
action.messageString = action.message
13731375
}
1374-
action.message = Array.isArray(action.message) ? this.$t(...action.message) : this.$t(action.message)
1376+
action.messageString = Array.isArray(action.messageString) ? this.$t(...action.messageString) : this.$t(action.messageString)
13751377
}
13761378
this.getArgs(action, isGroupAction, paramFields)
13771379
this.getFilters(action, isGroupAction, paramFields)

0 commit comments

Comments
 (0)