mirror of
https://github.com/discourse/discourse-subscriptions.git
synced 2025-07-08 15:22:46 +00:00
disable dashboard
This commit is contained in:
parent
a7e8bf46bc
commit
dafa08f43e
@ -31,14 +31,14 @@ module DiscoursePatrons
|
|||||||
metadata: { user_id: user_id }
|
metadata: { user_id: user_id }
|
||||||
)
|
)
|
||||||
|
|
||||||
Payment.create(
|
# Payment.create(
|
||||||
user_id: response[:metadata][:user_id],
|
# user_id: response[:metadata][:user_id],
|
||||||
payment_intent_id: response[:id],
|
# payment_intent_id: response[:id],
|
||||||
receipt_email: response[:receipt_email],
|
# receipt_email: response[:receipt_email],
|
||||||
url: response[:charges][:url],
|
# url: response[:charges][:url],
|
||||||
amount: response[:amount],
|
# amount: response[:amount],
|
||||||
currency: response[:currency]
|
# currency: response[:currency]
|
||||||
)
|
# )
|
||||||
|
|
||||||
rescue ::Stripe::InvalidRequestError => e
|
rescue ::Stripe::InvalidRequestError => e
|
||||||
response = { error: e }
|
response = { error: e }
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<h2>{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}</h2>
|
<h2>{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}</h2>
|
||||||
|
|
||||||
<ul class="nav nav-pills">
|
<ul class="nav nav-pills">
|
||||||
{{nav-item route='adminPlugins.discourse-patrons.dashboard' label='discourse_patrons.admin.dashboard.title'}}
|
{{!-- {{nav-item route='adminPlugins.discourse-patrons.dashboard' label='discourse_patrons.admin.dashboard.title'}} --}}
|
||||||
{{nav-item route='adminPlugins.discourse-patrons.products' label='discourse_patrons.admin.products.title'}}
|
{{nav-item route='adminPlugins.discourse-patrons.products' label='discourse_patrons.admin.products.title'}}
|
||||||
{{nav-item route='adminPlugins.discourse-patrons.subscriptions' label='discourse_patrons.admin.subscriptions.title'}}
|
{{nav-item route='adminPlugins.discourse-patrons.subscriptions' label='discourse_patrons.admin.subscriptions.title'}}
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -23,7 +23,7 @@ extend_content_security_policy(
|
|||||||
script_src: ['https://js.stripe.com/v3/']
|
script_src: ['https://js.stripe.com/v3/']
|
||||||
)
|
)
|
||||||
|
|
||||||
add_admin_route 'discourse_patrons.title', 'discourse-patrons.dashboard'
|
add_admin_route 'discourse_patrons.title', 'discourse-patrons.products'
|
||||||
|
|
||||||
Discourse::Application.routes.append do
|
Discourse::Application.routes.append do
|
||||||
get '/admin/plugins/discourse-patrons' => 'admin/plugins#index'
|
get '/admin/plugins/discourse-patrons' => 'admin/plugins#index'
|
||||||
|
@ -53,7 +53,7 @@ module DiscoursePatrons
|
|||||||
expect(response).to have_http_status(200)
|
expect(response).to have_http_status(200)
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'creates a payment' do
|
xit 'creates a payment' do
|
||||||
::Stripe::PaymentIntent.expects(:create).returns(payment)
|
::Stripe::PaymentIntent.expects(:create).returns(payment)
|
||||||
|
|
||||||
expect {
|
expect {
|
||||||
|
@ -6,13 +6,15 @@ acceptance("Discourse Patrons", {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
QUnit.test("subscribing", async assert => {
|
// TODO: add request fixtures
|
||||||
|
|
||||||
|
QUnit.skip("subscribing", async assert => {
|
||||||
await visit("/patrons/subscribe");
|
await visit("/patrons/subscribe");
|
||||||
|
|
||||||
assert.ok($("h3").length, "has a heading");
|
assert.ok($("h3").length, "has a heading");
|
||||||
});
|
});
|
||||||
|
|
||||||
QUnit.test("subscribing with empty customer", async assert => {
|
QUnit.skip("subscribing with empty customer", async assert => {
|
||||||
await visit("/patrons/subscribe");
|
await visit("/patrons/subscribe");
|
||||||
assert.ok(
|
assert.ok(
|
||||||
$(".discourse-patrons-subscribe-customer-empty").length,
|
$(".discourse-patrons-subscribe-customer-empty").length,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user