File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ def logged_in
99 end
1010
1111 def require_director
12- return redirect_to manage_root_path if current_user . staff? unless current_user . try ( :director? )
12+ return redirect_to manage_root_path unless ! current_user . staff? || current_user . try ( :director? )
1313 return redirect_to root_path unless current_user . try ( :director? )
1414 end
1515
1616 def require_director_or_organizer
17- return redirect_to manage_root_path if current_user . staff? unless current_user . try ( :director? ) || current_user . try ( :organizer? )
17+ return redirect_to manage_root_path unless ! current_user . staff? || current_user . try ( :director? ) || current_user . try ( :organizer? )
1818 return redirect_to root_path unless current_user . try ( :director? ) || current_user . try ( :organizer? )
1919 end
2020
Original file line number Diff line number Diff line change @@ -57,11 +57,11 @@ def full_name
5757 end
5858
5959 def staff?
60- self . director? || self . organizer? || self . volunteer?
60+ director? || organizer? || volunteer?
6161 end
6262
6363 def organizing_staff?
64- self . director? || self . organizer?
64+ director? || organizer?
6565 end
6666
6767 def self . from_omniauth ( auth )
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ class UserTest < ActiveSupport::TestCase
9090 user = create ( :user , role : :volunteer )
9191 assert_equal true , user . staff?
9292 end
93-
93+
9494 should "report organizer as staff" do
9595 user = create ( :user , role : :organizer )
9696 assert_equal true , user . staff?
@@ -112,7 +112,7 @@ class UserTest < ActiveSupport::TestCase
112112 user = create ( :user , role : :volunteer )
113113 assert_equal false , user . organizing_staff?
114114 end
115-
115+
116116 should "report organizer as organizing staff" do
117117 user = create ( :user , role : :organizer )
118118 assert_equal true , user . organizing_staff?
You can’t perform that action at this time.
0 commit comments