From 19a7956f43b4c881ce2d6de5307d46ce5dea36bd Mon Sep 17 00:00:00 2001 From: Rimian Perkins Date: Mon, 27 Feb 2017 14:22:52 +1100 Subject: [PATCH] load the public key from settings --- assets/javascripts/discourse/components/stripe-card.js.es6 | 5 ++++- config/settings.yml | 4 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/assets/javascripts/discourse/components/stripe-card.js.es6 b/assets/javascripts/discourse/components/stripe-card.js.es6 index ac25c07..a672eb5 100644 --- a/assets/javascripts/discourse/components/stripe-card.js.es6 +++ b/assets/javascripts/discourse/components/stripe-card.js.es6 @@ -4,7 +4,10 @@ export default Ember.Component.extend({ result: null, donateAmounts: [5, 10], amount: null, - stripe: Stripe('pk_test_b8RmhzlL8QPizJRqOrKF3JEV'), + + stripe: function() { + return Stripe(Discourse.discourse_donations_public_key); + }.property('stripe'), card: function() { var elements = this.get('stripe').elements(); diff --git a/config/settings.yml b/config/settings.yml index 3734f51..a4b5aa0 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -3,8 +3,6 @@ plugins: default: true client: true discourse_donations_secret_key: - type: text - client: true + client: false discourse_donations_public_key: - type: text client: true