diff --git a/assets/javascripts/discourse/controllers/patrons-index.js.es6 b/assets/javascripts/discourse/controllers/patrons-index.js.es6 index f58dae7..1ba8610 100644 --- a/assets/javascripts/discourse/controllers/patrons-index.js.es6 +++ b/assets/javascripts/discourse/controllers/patrons-index.js.es6 @@ -3,9 +3,11 @@ import { ajax } from "discourse/lib/ajax"; export default Ember.Controller.extend({ actions: { stripePaymentHandler(paymentMethodId, amount) { - return ajax("/donate/charges", { + return ajax("/patrons", { data: { paymentMethodId, amount }, method: "post" + }).catch(() => { + return { error: 'An error occured while submitting the form.' }; }); }, }, diff --git a/assets/javascripts/discourse/templates/patrons/index.hbs b/assets/javascripts/discourse/templates/patrons/index.hbs index 09380fd..bfa4686 100644 --- a/assets/javascripts/discourse/templates/patrons/index.hbs +++ b/assets/javascripts/discourse/templates/patrons/index.hbs @@ -1,8 +1,8 @@ -

{{i18n 'discourse_donations.title' site_name=siteSettings.title}}

+

{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}

- {{cook-text siteSettings.discourse_donations_page_description}} + {{cook-text siteSettings.discourse_patrons_page_description}}
diff --git a/assets/stylesheets/common/discourse-patrons.scss b/assets/stylesheets/common/discourse-patrons.scss index 4639bbb..8c87de8 100644 --- a/assets/stylesheets/common/discourse-patrons.scss +++ b/assets/stylesheets/common/discourse-patrons.scss @@ -1,5 +1,5 @@ -.discourse-donations-section-columns { +.discourse-patrons-section-columns { display: flex; justify-content: space-between; @@ -37,7 +37,7 @@ padding: 20px 0; } -.discourse-donations-section-columns { +.discourse-patrons-section-columns { margin: 20px; padding: 20px; border: 1px $primary-low-mid solid; @@ -48,7 +48,7 @@ margin: 20px 0; } -.discourse-donations-confirmation { +.discourse-patrons-confirmation { width: 100%; td { diff --git a/assets/stylesheets/mobile/discourse-donations.scss b/assets/stylesheets/mobile/discourse-patrons.scss similarity index 100% rename from assets/stylesheets/mobile/discourse-donations.scss rename to assets/stylesheets/mobile/discourse-patrons.scss