0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-09-18 23:01:11 +02:00

move subscription back-end call

Dieser Commit ist enthalten in:
merefield 2023-09-24 07:56:39 +01:00
Ursprung 6a1ead0322
Commit 26e4267d23
3 geänderte Dateien mit 15 neuen und 1 gelöschten Zeilen

Datei anzeigen

@ -0,0 +1,13 @@
# frozen_string_literal: true
class CustomWizard::SubscriptionController < ::Admin::AdminController
before_action :ensure_admin
def index
subcription = CustomWizard::Subscription.new
render_json_dump(
subscribed: subcription.subscribed?,
subscription_type: subcription.type,
subscription_attributes: CustomWizard::Subscription.attributes,
)
end
end

Datei anzeigen

@ -27,7 +27,7 @@ export default class SubscriptionService extends Service {
}
retrieveSubscriptionStatus() {
ajax("/admin/wizards").then(result => {
ajax("/admin/subscription").then(result => {
console.log(result)
this.subscribed = result.subscribed;
this.subscriptionType = result.subscription_type;

Datei anzeigen

@ -14,6 +14,7 @@ Discourse::Application.routes.append do
scope module: 'custom_wizard', constraints: AdminConstraint.new do
get 'admin/wizards' => 'admin#index'
get 'admin/subscription' => 'subscription#index'
get 'admin/wizards/wizard' => 'admin_wizard#index'
get 'admin/wizards/wizard/create' => 'admin#index'