diff --git a/container/src/finance/lib/internal/fetch/prices/internal/base.php b/container/src/finance/lib/internal/fetch/prices/internal/base.php index 786ffbc..a4cf021 100644 --- a/container/src/finance/lib/internal/fetch/prices/internal/base.php +++ b/container/src/finance/lib/internal/fetch/prices/internal/base.php @@ -292,6 +292,11 @@ namespace docker_finance\prices\internal $stack = []; // Final journal entries $average = 0; // Purely for printing + # Format non-alpha character currencies for hledger (e.g., "1INCH", "USDC.e", etc.) + if (!ctype_alpha($ticker)) { + $ticker = "\"".$ticker."\""; + } + foreach ($prices as $date => $price) { // Price journal entry line