Sha256: a8a31d9ed663783a52b3aca5110a006217ebc5b42b53370c28026689d87b750d
Contents?: true
Size: 635 Bytes
Versions: 8
Compression:
Stored size: 635 Bytes
Contents
module Virgo class Admin::SitesController < Admin::BaseController before_action :set_site layout 'virgo/admin/site_settings' def edit end def update if @site.update(site_params) flash[:notice] = "Site settings saved" redirect_to admin_site_edit_path else render :edit end end private def set_site @site = Site.instance authorize! :manage, @site end def site_params params.permit(site: [:name, :description, :tagline, :disqus_app_id, :twitter_handle, :instagram_account_name, :pinterest_account_name])[:site] end end end
Version data entries
8 entries across 8 versions & 1 rubygems