From 593b924f3236a61700a8bb629185d9f2331c8e57 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sat, 7 Sep 2024 14:29:02 +0800 Subject: [PATCH] add comment --- .../ezbookkeeping_transaction_data_plain_text_converter.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/converters/ezbookkeeping_transaction_data_plain_text_converter.go b/pkg/converters/ezbookkeeping_transaction_data_plain_text_converter.go index aa6249e7..7c0d74b0 100644 --- a/pkg/converters/ezbookkeeping_transaction_data_plain_text_converter.go +++ b/pkg/converters/ezbookkeeping_transaction_data_plain_text_converter.go @@ -59,7 +59,7 @@ var ezbookkeepingDataColumns = []DataTableColumn{ DATA_TABLE_DESCRIPTION, } -// ToExportedContent returns the exported plain text transaction data +// ToExportedContent returns the exported transaction plain text data func (c *ezBookKeepingTransactionDataPlainTextConverter) ToExportedContent(uid int64, transactions []*models.Transaction, accountMap map[int64]*models.Account, categoryMap map[int64]*models.TransactionCategory, tagMap map[int64]*models.TransactionTag, allTagIndexes map[int64][]int64) ([]byte, error) { dataTableBuilder := createNewezbookkeepingTransactionPlainTextDataTableBuilder(len(transactions), c.columns, c.dataColumnMapping, c.columnSeparator, c.lineSeparator) err := c.buildExportedContent(dataTableBuilder, uid, transactions, accountMap, categoryMap, tagMap, allTagIndexes) @@ -71,6 +71,7 @@ func (c *ezBookKeepingTransactionDataPlainTextConverter) ToExportedContent(uid i return []byte(dataTableBuilder.String()), nil } +// ParseImportedData returns the imported data by parsing the transaction plain text data func (c *ezBookKeepingTransactionDataPlainTextConverter) ParseImportedData(user *models.User, data []byte, defaultTimezoneOffset int16, accountMap map[string]*models.Account, categoryMap map[string]*models.TransactionCategory, tagMap map[string]*models.TransactionTag) ([]*models.Transaction, []*models.Account, []*models.TransactionCategory, []*models.TransactionTag, error) { dataTable, err := createNewezbookkeepingTransactionPlainTextDataTable(string(data), c.columnSeparator, c.lineSeparator)