diff --git a/assets/javascripts/discourse/components/donation-form.js.es6 b/assets/javascripts/discourse/components/donation-form.js.es6 index 99d9081..57a78e8 100644 --- a/assets/javascripts/discourse/components/donation-form.js.es6 +++ b/assets/javascripts/discourse/components/donation-form.js.es6 @@ -34,7 +34,7 @@ export default Ember.Component.extend({ if (paymentIntent.error) { this.set("paymentError", paymentIntent.error); } else { - // console.log('ok done'); + this.paymentSuccessHandler(); } } ); diff --git a/assets/javascripts/discourse/controllers/patrons-index.js.es6 b/assets/javascripts/discourse/controllers/patrons-index.js.es6 index 2c27352..11251fa 100644 --- a/assets/javascripts/discourse/controllers/patrons-index.js.es6 +++ b/assets/javascripts/discourse/controllers/patrons-index.js.es6 @@ -9,6 +9,10 @@ export default Ember.Controller.extend({ }).catch(() => { return { error: "An error occured while submitting the form." }; }); + }, + + paymentSuccessHandler() { + DiscourseURL.redirectTo("patrons/thanks"); } } }); diff --git a/assets/javascripts/discourse/templates/patrons/index.hbs b/assets/javascripts/discourse/templates/patrons/index.hbs index bfa4686..2c7eff0 100644 --- a/assets/javascripts/discourse/templates/patrons/index.hbs +++ b/assets/javascripts/discourse/templates/patrons/index.hbs @@ -7,6 +7,7 @@