diff --git a/app/controllers/discourse_payments/charges_controller.rb b/app/controllers/discourse_payments/charges_controller.rb index a546f99..10dd18e 100644 --- a/app/controllers/discourse_payments/charges_controller.rb +++ b/app/controllers/discourse_payments/charges_controller.rb @@ -27,7 +27,7 @@ module DiscoursePayments # BadgeGranter.grant(badge, current_user) - render :json => { status: 'OK' } + render :json => charge end end end diff --git a/assets/javascripts/discourse/components/stripe-card.js.es6 b/assets/javascripts/discourse/components/stripe-card.js.es6 index 66edbed..c21c62a 100644 --- a/assets/javascripts/discourse/components/stripe-card.js.es6 +++ b/assets/javascripts/discourse/components/stripe-card.js.es6 @@ -26,6 +26,8 @@ export default Ember.Component.extend({ ajax('/charges', { data: data, method: 'post' }).then(data => { console.log(data); + }).catch(() => { + console.log('error'); }); } });