From 20a38095ddc8f7ee6973878d5ab52276192ea4e4 Mon Sep 17 00:00:00 2001 From: Chris Beach Date: Tue, 17 Oct 2017 12:42:10 +0100 Subject: [PATCH] Enable checkout route --- assets/javascripts/lib/discourse-markdown/stripe.js.es6 | 2 +- config/routes.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/lib/discourse-markdown/stripe.js.es6 b/assets/javascripts/lib/discourse-markdown/stripe.js.es6 index 17f6335..2c3c608 100644 --- a/assets/javascripts/lib/discourse-markdown/stripe.js.es6 +++ b/assets/javascripts/lib/discourse-markdown/stripe.js.es6 @@ -31,7 +31,7 @@ function displayErrors(state, errors) { function insertCheckout(state, tagInfo, content, siteSettings) { let token = state.push('stripe-checkout-form-open', 'form', 1); - token.attrs = [['method', 'POST'], ['action', '/charges']]; + token.attrs = [['method', 'POST'], ['action', '/checkout']]; token = state.push('stripe-checkout-form-amount', 'input', 0); token.attrs = [['type', 'hidden'], ['name', 'amount'], ['value', tagInfo.attrs['amount']]]; diff --git a/config/routes.rb b/config/routes.rb index 8817d04..a08e196 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,5 +1,5 @@ DiscourseDonations::Engine.routes.draw do - resources :charges, only: [:create] + resources :charges, only: [:create, :checkout] get 'users/:username/payments' => 'payments#show' get 'donate' => 'payments#show' end