mirror of
https://github.com/discourse/discourse-subscriptions.git
synced 2025-02-18 01:14:48 +00:00
fix(currency-symbol): hard-coded dollar symbol removed
This commit is contained in:
parent
40a390c3eb
commit
30299a5f13
@ -29,10 +29,12 @@ class PaymentSerializer < ApplicationSerializer
|
|||||||
private
|
private
|
||||||
|
|
||||||
def user
|
def user
|
||||||
|
begin
|
||||||
User.find(object.user_id)
|
User.find(object.user_id)
|
||||||
rescue StandardError
|
rescue StandardError
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def currency_unit
|
def currency_unit
|
||||||
case object.currency
|
case object.currency
|
||||||
|
@ -3,18 +3,18 @@ export default Ember.Helper.helper(function (params) {
|
|||||||
let currencySign
|
let currencySign
|
||||||
|
|
||||||
switch (Discourse.SiteSettings.discourse_subscriptions_currency) {
|
switch (Discourse.SiteSettings.discourse_subscriptions_currency) {
|
||||||
case 'EUR':
|
case "EUR":
|
||||||
currencySign = '€'
|
currencySign = "€";
|
||||||
break
|
break
|
||||||
case 'GBP':
|
case "GBP":
|
||||||
currencySign = '£'
|
currencySign = "£";
|
||||||
break
|
break
|
||||||
case 'INR':
|
case "INR":
|
||||||
currencySign = '₹'
|
currencySign = "₹";
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
currencySign = '$'
|
currencySign = "$";
|
||||||
}
|
}
|
||||||
|
|
||||||
return [currencySign, params[0]].join('')
|
return [currencySign, params[0]].join("");
|
||||||
})
|
})
|
||||||
|
@ -16,7 +16,7 @@ const Plan = EmberObject.extend({
|
|||||||
|
|
||||||
@computed("amountDollars", "currency", "interval")
|
@computed("amountDollars", "currency", "interval")
|
||||||
subscriptionRate(amountDollars, currency, interval) {
|
subscriptionRate(amountDollars, currency, interval) {
|
||||||
return `$${amountDollars} ${currency.toUpperCase()} / ${interval}`;
|
return `${amountDollars} ${currency.toUpperCase()} / ${interval}`;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -5,20 +5,20 @@ plugins:
|
|||||||
default: false
|
default: false
|
||||||
client: true
|
client: true
|
||||||
discourse_subscriptions_public_key:
|
discourse_subscriptions_public_key:
|
||||||
default: ""
|
default: ''
|
||||||
client: true
|
client: true
|
||||||
discourse_subscriptions_secret_key:
|
discourse_subscriptions_secret_key:
|
||||||
default: ""
|
default: ''
|
||||||
client: false
|
client: false
|
||||||
discourse_subscriptions_webhook_secret:
|
discourse_subscriptions_webhook_secret:
|
||||||
default: ""
|
default: ''
|
||||||
client: false
|
client: false
|
||||||
discourse_subscriptions_allow_payments:
|
discourse_subscriptions_allow_payments:
|
||||||
default: false
|
default: false
|
||||||
client: true
|
client: true
|
||||||
discourse_subscriptions_currency:
|
discourse_subscriptions_currency:
|
||||||
client: true
|
client: true
|
||||||
default: "USD"
|
default: 'USD'
|
||||||
type: enum
|
type: enum
|
||||||
choices:
|
choices:
|
||||||
- AUD
|
- AUD
|
||||||
|
Loading…
x
Reference in New Issue
Block a user