Import and display Status
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -165,12 +165,23 @@ func (ynab *YNABImport) ImportTransactions(r io.Reader) error {
|
||||
return fmt.Errorf("could not parse amount from (%s/%s): %w", inflow, outflow, err)
|
||||
}
|
||||
|
||||
statusEnum := TransactionStatusUncleared
|
||||
status := record[10]
|
||||
switch status {
|
||||
case "Cleared":
|
||||
statusEnum = TransactionStatusCleared
|
||||
case "Reconciled":
|
||||
statusEnum = TransactionStatusReconciled
|
||||
case "Uncleared":
|
||||
}
|
||||
|
||||
transaction := CreateTransactionParams{
|
||||
Date: date,
|
||||
Memo: memo,
|
||||
AccountID: account.ID,
|
||||
CategoryID: category,
|
||||
Amount: amount,
|
||||
Status: statusEnum,
|
||||
}
|
||||
|
||||
payeeName := record[3]
|
||||
@ -237,8 +248,6 @@ func (ynab *YNABImport) ImportTransactions(r io.Reader) error {
|
||||
}
|
||||
}
|
||||
|
||||
//status := record[10]
|
||||
|
||||
count++
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user