diff --git a/app/controllers/main_controller.rb b/app/controllers/main_controller.rb index 22004eff..7df4e366 100644 --- a/app/controllers/main_controller.rb +++ b/app/controllers/main_controller.rb @@ -2,18 +2,17 @@ class MainController < ApplicationController before_action :authorize_main after_action :verify_authorized - after_action :verify_policy_scoped, only: [:home] # GET / def home respond_to do |format| format.html do - if !authenticated? - skip_policy_scope - render 'main/home' - else - @maps = policy_scope(Map.where.not(name: 'Untitled Map')).order(updated_at: :desc).page(1).per(20) + if authenticated? + @maps = policy_scope(Map).where.not(name: 'Untitled Map') + .order(updated_at: :desc).page(1).per(20) render 'explore/active' + else + render 'main/home' end end end