From b16aa11f65ed1120ee546712150ad6f57ec50102 Mon Sep 17 00:00:00 2001 From: Chris Flipse Date: Fri, 8 Jun 2018 16:57:35 -0400 Subject: [PATCH 1/1] fix tests for site controller --- app/controllers/site_controller.rb | 4 +++- app/models/ability.rb | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/controllers/site_controller.rb b/app/controllers/site_controller.rb index bfff50c6d..8f4aafa44 100644 --- a/app/controllers/site_controller.rb +++ b/app/controllers/site_controller.rb @@ -103,7 +103,9 @@ class SiteController < ApplicationController @locale = params[:copyright_locale] || I18n.locale end - def welcome; end + def welcome + require_user + end def help; end diff --git a/app/models/ability.rb b/app/models/ability.rb index c712e3e82..864225e8e 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -3,9 +3,10 @@ class Ability def initialize(user) can :index, :site + can [:permalink, :edit, :help, :fixthemap, :offline, :export, :about, :preview, :copyright, :key, :id, :welcome], :site if user - can :welcome, :site + can :weclome, :site end # Define abilities for the passed in user here. For example: # -- 2.45.1