diff --git a/pkg/converters/ofx/ofx_data.go b/pkg/converters/ofx/ofx_data.go index cf384298..710340c1 100644 --- a/pkg/converters/ofx/ofx_data.go +++ b/pkg/converters/ofx/ofx_data.go @@ -144,8 +144,8 @@ type ofxCreditCardTransactionList struct { StatementTransactions []*ofxCreditCardStatementTransaction `xml:"STMTTRN"` } -// ofxBasicStatementTransaction represents the struct of open financial exchange (ofx) basic statement transaction -type ofxBasicStatementTransaction struct { +// ofxBaseStatementTransaction represents the struct of open financial exchange (ofx) base statement transaction +type ofxBaseStatementTransaction struct { TransactionId string `xml:"FITID"` TransactionType ofxTransactionType `xml:"TRNTYPE"` PostedDate string `xml:"DTPOSTED"` @@ -159,13 +159,13 @@ type ofxBasicStatementTransaction struct { // ofxBankStatementTransaction represents the struct of open financial exchange (ofx) bank statement transaction type ofxBankStatementTransaction struct { - ofxBasicStatementTransaction - AccountTo *ofxCreditCardAccount `xml:"BANKACCTTO"` + ofxBaseStatementTransaction + AccountTo *ofxBankAccount `xml:"BANKACCTTO"` } // ofxCreditCardStatementTransaction represents the struct of open financial exchange (ofx) credit card statement transaction type ofxCreditCardStatementTransaction struct { - ofxBasicStatementTransaction + ofxBaseStatementTransaction AccountTo *ofxCreditCardAccount `xml:"CCACCTTO"` } diff --git a/pkg/converters/ofx/ofx_transaction_table.go b/pkg/converters/ofx/ofx_transaction_table.go index 68d4362f..b522b216 100644 --- a/pkg/converters/ofx/ofx_transaction_table.go +++ b/pkg/converters/ofx/ofx_transaction_table.go @@ -28,7 +28,7 @@ var ofxTransactionSupportedColumns = map[datatable.TransactionDataTableColumn]bo // ofxTransactionData defines the structure of open financial exchange (ofx) transaction data type ofxTransactionData struct { - ofxBasicStatementTransaction + ofxBaseStatementTransaction DefaultCurrency string FromAccountId string ToAccountId string @@ -243,10 +243,10 @@ func createNewOFXTransactionDataTable(file *ofxFile) (*ofxTransactionDataTable, } allData = append(allData, &ofxTransactionData{ - ofxBasicStatementTransaction: bankTransactions[i].ofxBasicStatementTransaction, - DefaultCurrency: statement.DefaultCurrency, - FromAccountId: fromAccountId, - ToAccountId: toAccountId, + ofxBaseStatementTransaction: bankTransactions[i].ofxBaseStatementTransaction, + DefaultCurrency: statement.DefaultCurrency, + FromAccountId: fromAccountId, + ToAccountId: toAccountId, }) } } @@ -271,10 +271,10 @@ func createNewOFXTransactionDataTable(file *ofxFile) (*ofxTransactionDataTable, } allData = append(allData, &ofxTransactionData{ - ofxBasicStatementTransaction: bankTransactions[i].ofxBasicStatementTransaction, - DefaultCurrency: statement.DefaultCurrency, - FromAccountId: fromAccountId, - ToAccountId: toAccountId, + ofxBaseStatementTransaction: bankTransactions[i].ofxBaseStatementTransaction, + DefaultCurrency: statement.DefaultCurrency, + FromAccountId: fromAccountId, + ToAccountId: toAccountId, }) } }