From 089e02dd6d6dfdf9040dc3540d7fd31ea624c1e7 Mon Sep 17 00:00:00 2001 From: Noah Moss <32746338+noahmoss@users.noreply.github.com> Date: Wed, 4 Aug 2021 14:06:43 -0700 Subject: [PATCH] Change default for currency style to code if symbol not supported (#17301) --- .../src/metabase/visualizations/lib/settings/column.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/metabase/visualizations/lib/settings/column.js b/frontend/src/metabase/visualizations/lib/settings/column.js index f37031eb452..3bcfedbcf80 100644 --- a/frontend/src/metabase/visualizations/lib/settings/column.js +++ b/frontend/src/metabase/visualizations/lib/settings/column.js @@ -354,7 +354,12 @@ export const NUMBER_COLUMN_SETTINGS = { ], }; }, - default: "symbol", + getDefault: (column: Column, settings: ColumnSettings) => { + const c = settings["currency"] || "USD"; + return getCurrency(c, "symbol") !== getCurrency(c, "code") + ? "symbol" + : "code"; + }, getHidden: (column: Column, settings: ColumnSettings) => settings["number_style"] !== "currency", readDependencies: ["number_style"], -- GitLab