diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index 931d113c..ff7ca87d 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -110,29 +110,6 @@ class UserController < ApplicationController redirect_to edit_user_profile_path end - # NOTE: Yes, I am storing and transmitting values as 3 byte numbers because false sense of security. - def preview_theme - attrib = params.permit([ - :primary_color, :primary_text, - :danger_color, :danger_text, - :success_color, :success_text, - :warning_color, :warning_text, - :info_color, :info_text, - :default_color, :default_text, - :panel_color, :panel_text, - :link_color, :background_color, - :background_text, :background_muted, - :input_color, :input_text, - :outline_color - ]) - - attrib.each do |k ,v| - attrib[k] = v.to_i - end - - render plain: render_theme_with_context(attrib) - end - def update_theme update_attributes = params.require(:theme).permit([ :primary_color, :primary_text, diff --git a/config/routes.rb b/config/routes.rb index 7ffc9036..c9e051e2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -65,7 +65,6 @@ Rails.application.routes.draw do match '/settings/theme', to: 'user#edit_theme', via: 'get', as: :edit_user_theme match '/settings/theme', to: 'user#update_theme', via: 'patch', as: :update_user_theme - match '/settings/theme/preview.css', to: 'user#preview_theme', via: 'post', as: :preview_user_theme match '/settings/theme/delete', to: 'user#delete_theme', via: 'delete', as: :delete_user_theme # resources :services, only: [:index, :destroy]