From d1b6b2975727034bc79c899742644150fb0a7151 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Fri, 27 Mar 2026 18:00:53 -0700 Subject: [PATCH] container: hledger-flow: gemini: fix transfer method detection if no on-chain transfers occurred for the given year. --- container/src/hledger-flow/accounts/gemini/gemini-shared.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/container/src/hledger-flow/accounts/gemini/gemini-shared.bash b/container/src/hledger-flow/accounts/gemini/gemini-shared.bash index 8b0d9d2..cfcf7f3 100755 --- a/container/src/hledger-flow/accounts/gemini/gemini-shared.bash +++ b/container/src/hledger-flow/accounts/gemini/gemini-shared.bash @@ -71,11 +71,11 @@ function parse_transfers() next # NOTE: If info_method isnt ACH/Wire/SEN then it should be GUSD (exception being CreditCard) - if ($10 == "ACH" || $10 == "Wire" || $10 == "SEN") {$4="USD"} + if ($NF == "ACH" || $NF == "Wire" || $NF == "SEN") {$4="USD"} else {gsub(/,USD,/,",GUSD,")} # Get/set info_method (if available) - if ($10 == "ACH" || $10 == "Wire" || $10 == "SEN" || $10 == "CreditCard") {$8=$10} + if ($NF == "ACH" || $NF == "Wire" || $NF == "SEN" || $NF == "CreditCard") {$8=$NF} printf $1 OFS # UID (info_eid) printf date OFS # Date