aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/development_toolbar_controller.rb
blob: 20349f7b856922a859a6c11dfdccaddd6d794b46 (plain)
1
2
3
4
5
6
7
8
9
10
11
class DevelopmentToolbarController < ApplicationController
  def update_settings
    return unless Rails.application.config.development_toolbar.present?
    organisation = current_user.organisation
    organisation.features = params[:features].keys.select{|k| params[:features][k] == "true"}
    organisation.save
    current_user.permissions = params[:permissions].keys.select{|k| params[:permissions][k] == "true"}
    current_user.save
    redirect_to request.referrer || "/"
  end
end