Sha256: c1c8ea887ec36c8faa0cbde55475c25a75127864ca6ca3274b5a098c97db0864
Contents?: true
Size: 734 Bytes
Versions: 5
Compression:
Stored size: 734 Bytes
Contents
class Admin::ReviewSettingsController < Admin::BaseController def update # workaround for unset checkbox behaviour params[:preferences][:include_unapproved_reviews] = false if params[:preferences][:include_unapproved_reviews].blank? params[:preferences][:feedback_rating] = false if params[:preferences][:feedback_rating].blank? params[:preferences][:show_email] = false if params[:preferences][:show_email].blank? params[:preferences][:require_login] = false if params[:preferences][:require_login].blank? Spree::Config.set(params[:preferences]) respond_to do |format| format.html { redirect_to admin_review_settings_path } end end end
Version data entries
5 entries across 5 versions & 1 rubygems