Sha256: 183b8a9275462328f8155c7f81ce413f76be928e3798e5558d02226d40f5e879
Contents?: true
Size: 424 Bytes
Versions: 7
Compression:
Stored size: 424 Bytes
Contents
module Spina class PagesController < Spina::ApplicationController include Spina::Frontend before_action :current_spina_user_can_view_page?, except: [:robots] helper_method :page def homepage render_with_template(page) end private def current_spina_user_can_view_page? raise ActiveRecord::RecordNotFound unless current_spina_user.present? || page.live? end end end
Version data entries
7 entries across 7 versions & 1 rubygems