diff --git a/assets/javascripts/discourse/helpers/format-curency.js.es6 b/assets/javascripts/discourse/helpers/format-curency.js.es6 index 268bfc4..fc4f3e5 100644 --- a/assets/javascripts/discourse/helpers/format-curency.js.es6 +++ b/assets/javascripts/discourse/helpers/format-curency.js.es6 @@ -1,3 +1,5 @@ + +// TODO: typo in this helper name: currency not curency. export default Ember.Helper.helper(function(params) { let currencySign; diff --git a/assets/javascripts/discourse/helpers/format-currency.js.es6 b/assets/javascripts/discourse/helpers/format-currency.js.es6 new file mode 100644 index 0000000..ef67ec3 --- /dev/null +++ b/assets/javascripts/discourse/helpers/format-currency.js.es6 @@ -0,0 +1,19 @@ + +export default Ember.Helper.helper(function(params) { + let currencySign; + + switch (Discourse.SiteSettings.discourse_patrons_currency) { + case "EUR": + currencySign = "€"; + break; + case "GBP": + currencySign = "£"; + break; + default: + currencySign = "$"; + } + + + + return currencySign + params.map(p => p.toUpperCase()).join(' '); +}); diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-products-show.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-products-show.hbs index dee5bd5..bf8d666 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-products-show.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-products-show.hbs @@ -45,7 +45,7 @@