From de27c8e6c5d1c4a07f6b10dee02ebd3782d0cc42 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 24 Nov 2025 22:38:00 +0800 Subject: [PATCH] fix no results were shown when previewing all results while importing transactions with user custom script --- .../tabs/ImportTransactionExecuteCustomScriptTab.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue b/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue index 53bd018f..086ee930 100644 --- a/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue +++ b/src/views/desktop/transactions/import/tabs/ImportTransactionExecuteCustomScriptTab.vue @@ -140,8 +140,12 @@ const displayPreviewResult = computed(() => { } else if (executionError.value) { return executionError.value; } else if (previewResult.value) { - const rows = previewResult.value.slice(0, previewCount.value); - return JSON.stringify(rows, null, 2); + if (previewCount.value > 0) { + const rows = previewResult.value.slice(0, previewCount.value); + return JSON.stringify(rows, null, 2); + } else { + return JSON.stringify(previewResult.value, null, 2); + } } else { return tt('No Preview Result'); }