API: don't present an API menu entry if not subscribed
Dieser Commit ist enthalten in:
Ursprung
c9453a0bdd
Commit
a2ebd5c463
2 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
|
@ -2,7 +2,7 @@
|
|||
{{nav-item route="adminWizardsWizard" label="admin.wizard.nav_label"}}
|
||||
{{nav-item route="adminWizardsCustomFields" label="admin.wizard.custom_field.nav_label"}}
|
||||
{{nav-item route="adminWizardsSubmissions" label="admin.wizard.submissions.nav_label"}}
|
||||
{{#if siteSettings.wizard_apis_enabled}}
|
||||
{{#if subscribed}}
|
||||
{{nav-item route="adminWizardsApi" label="admin.wizard.api.nav_label"}}
|
||||
{{/if}}
|
||||
{{nav-item route="adminWizardsLogs" label="admin.wizard.log.nav_label"}}
|
||||
|
|
|
@ -4,6 +4,7 @@ class CustomWizard::AdminController < ::Admin::AdminController
|
|||
|
||||
def index
|
||||
render_json_dump(
|
||||
subscribed: CustomWizard::Subscription.subscribed?,
|
||||
notices: ActiveModel::ArraySerializer.new(
|
||||
CustomWizard::Notice.list,
|
||||
each_serializer: CustomWizard::NoticeSerializer
|
||||
|
|
Laden …
In neuem Issue referenzieren