The Auto-Create Support Campaign button was just showing an infinite "is loading" spinner so you couldn't even click on it. This fix allows the button to work again and only show the loading spinner when it is actually loading. See: https://meta.discourse.org/t/discourse-subscriptions/140818/653?u=blake
50 lines
1.4 KiB
Handlebars
50 lines
1.4 KiB
Handlebars
<h2>{{i18n "discourse_subscriptions.title" site_name=siteSettings.title}}</h2>
|
|
|
|
{{#if stripeConfigured}}
|
|
<div class="discourse-subscriptions-buttons">
|
|
{{#if campaignEnabled}}
|
|
<DButton
|
|
@label="discourse_subscriptions.campaign.refresh_campaign"
|
|
@icon="sync-alt"
|
|
@action={{action "triggerManualRefresh"}}
|
|
/>
|
|
{{else}}
|
|
{{#unless campaignProductSet}}
|
|
<DButton
|
|
@label="discourse_subscriptions.campaign.one_click_campaign"
|
|
@icon="plus-square"
|
|
@action={{action "createOneClickCampaign"}}
|
|
@isLoading={{loading}}
|
|
/>
|
|
{{/unless}}
|
|
{{/if}}
|
|
</div>
|
|
|
|
<ul class="nav nav-pills">
|
|
<NavItem
|
|
@route="adminPlugins.discourse-subscriptions.products"
|
|
@label="discourse_subscriptions.admin.products.title"
|
|
/>
|
|
<NavItem
|
|
@route="adminPlugins.discourse-subscriptions.coupons"
|
|
@label="discourse_subscriptions.admin.coupons.title"
|
|
/>
|
|
<NavItem
|
|
@route="adminPlugins.discourse-subscriptions.subscriptions"
|
|
@label="discourse_subscriptions.admin.subscriptions.title"
|
|
/>
|
|
</ul>
|
|
|
|
<hr />
|
|
|
|
<div id="discourse-subscriptions-admin">
|
|
{{outlet}}
|
|
</div>
|
|
{{else}}
|
|
<p>{{i18n "discourse_subscriptions.admin.unconfigured"}}</p>
|
|
<p>
|
|
<a href="https://meta.discourse.org/t/discourse-subscriptions/140818/">
|
|
{{i18n "discourse_subscriptions.admin.on_meta"}}
|
|
</a>
|
|
</p>
|
|
{{/if}} |