From 2f798ca1bd6f1223d96963f10000e41d526b5f00 Mon Sep 17 00:00:00 2001 From: mgabdev <> Date: Fri, 4 Dec 2020 12:28:32 -0500 Subject: [PATCH] Added toggle option for Application superapp in admin settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Added: - toggle option for Application superapp in admin settings --- app/controllers/settings/applications_controller.rb | 1 + app/views/settings/applications/show.html.haml | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/app/controllers/settings/applications_controller.rb b/app/controllers/settings/applications_controller.rb index 72e54215..2b6181f1 100644 --- a/app/controllers/settings/applications_controller.rb +++ b/app/controllers/settings/applications_controller.rb @@ -60,6 +60,7 @@ class Settings::ApplicationsController < Settings::BaseController def application_params params.require(:doorkeeper_application).permit( :name, + :superapp, :redirect_uri, :scopes, :website diff --git a/app/views/settings/applications/show.html.haml b/app/views/settings/applications/show.html.haml index 390682d6..c446e265 100644 --- a/app/views/settings/applications/show.html.haml +++ b/app/views/settings/applications/show.html.haml @@ -24,6 +24,12 @@ %hr/ = simple_form_for @application, url: settings_application_path(@application), method: :put do |f| + - if current_user.staff? + .fields-row + .fields-row__column.fields-group + = f.input 'superapp', as: :boolean, wrapper: :with_label, hint: false + %hr/ + = render 'fields', f: f .actions