]> git.openstreetmap.org Git - rails.git/commitdiff
fix tests for site controller
authorChris Flipse <cflipse@gmail.com>
Fri, 8 Jun 2018 20:57:35 +0000 (16:57 -0400)
committerChris Flipse <cflipse@gmail.com>
Sun, 17 Jun 2018 17:56:23 +0000 (13:56 -0400)
app/controllers/site_controller.rb
app/models/ability.rb

index bfff50c6dc7f05a05a65248d0d95a611088116e2..8f4aafa4426f22ff3b914e36e1b7269c66bb2acd 100644 (file)
@@ -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
 
index c712e3e822dbb6ea35e8f8fd66b35788febb168a..864225e8e83a151e737a8246a4d610c2723fae4b 100644 (file)
@@ -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:
     #