container: finance: fetch: prices: format non-alpha currencies

Formats non-alpha character currencies for hledger's prices journal
(e.g., "1INCH", "USDC.e", etc.)
This commit is contained in:
2025-08-08 13:50:05 -07:00
parent 618109594d
commit 671362b445

View File

@@ -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