From 6d0fdc6860203c65d05e1fb1b48a476f0610bbdb Mon Sep 17 00:00:00 2001 From: MaysWind Date: Tue, 17 Sep 2024 17:06:13 +0800 Subject: [PATCH] code refactor --- .../ezbookkeeping_transaction_data_plain_text_data_table.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/converters/ezbookkeeping_transaction_data_plain_text_data_table.go b/pkg/converters/ezbookkeeping_transaction_data_plain_text_data_table.go index 8aa76c26..f3e8398d 100644 --- a/pkg/converters/ezbookkeeping_transaction_data_plain_text_data_table.go +++ b/pkg/converters/ezbookkeeping_transaction_data_plain_text_data_table.go @@ -67,6 +67,10 @@ func (r *ezBookKeepingTransactionPlainTextDataRow) ColumnCount() int { // GetData returns the data in the specified column index func (r *ezBookKeepingTransactionPlainTextDataRow) GetData(columnIndex int) string { + if columnIndex >= len(r.allItems) { + return "" + } + return r.allItems[columnIndex] }