whoops did not set currency

This commit is contained in:
Rimian Perkins 2019-11-30 17:24:49 +11:00
parent 325ca5d7b3
commit 57a18f5a4e
3 changed files with 5 additions and 6 deletions

View File

@ -26,7 +26,7 @@ module DiscoursePatrons
interval: params[:interval], interval: params[:interval],
product: params[:product], product: params[:product],
trial_period_days: params[:trial_period_days], trial_period_days: params[:trial_period_days],
currency: SiteSetting.discourse_patrons_currency, currency: params[:currency],
active: params[:active], active: params[:active],
metadata: { group_name: params[:metadata][:group_name] } metadata: { group_name: params[:metadata][:group_name] }
) )

View File

@ -2,7 +2,7 @@
# name: discourse-patrons # name: discourse-patrons
# about: Integrates Stripe into Discourse to allow visitors to make payments and Subscribe # about: Integrates Stripe into Discourse to allow visitors to make payments and Subscribe
# version: 2.3.0 # version: 2.3.1
# url: https://github.com/rimian/discourse-patrons # url: https://github.com/rimian/discourse-patrons
# authors: Rimian Perkins # authors: Rimian Perkins
@ -41,7 +41,7 @@ end
after_initialize do after_initialize do
::Stripe.api_version = "2019-11-05" ::Stripe.api_version = "2019-11-05"
::Stripe.set_app_info('Discourse Patrons', version: '2.3.0', url: 'https://github.com/rimian/discourse-patrons') ::Stripe.set_app_info('Discourse Patrons', version: '2.3.1', url: 'https://github.com/rimian/discourse-patrons')
[ [
"../lib/discourse_patrons/engine", "../lib/discourse_patrons/engine",

View File

@ -109,9 +109,8 @@ module DiscoursePatrons
end end
it "creates a plan with a currency" do it "creates a plan with a currency" do
SiteSetting.stubs(:discourse_patrons_currency).returns('aud') ::Stripe::Plan.expects(:create).with(has_entry(:currency, 'AUD'))
::Stripe::Plan.expects(:create).with(has_entry(:currency, 'aud')) post "/patrons/admin/plans.json", params: { currency: 'AUD', metadata: { group_name: '' } }
post "/patrons/admin/plans.json", params: { metadata: { group_name: '' } }
end end
it "creates a plan with an interval" do it "creates a plan with an interval" do