##// END OF EJS Templates
Typo that triggers an error when editing a subproject (#5605)....
Jean-Philippe Lang -
r11071:9536d04c1e0a
parent child
Show More
@@ -653,7 +653,7 class Project < ActiveRecord::Base
653 :if => lambda {|project, user| project.new_record? || user.allowed_to?(:select_project_modules, project) }
653 :if => lambda {|project, user| project.new_record? || user.allowed_to?(:select_project_modules, project) }
654
654
655 safe_attributes 'inherit_members',
655 safe_attributes 'inherit_members',
656 :if => lambda {|project, user| project.parent.nil? || project.parent.visible?(:user)}
656 :if => lambda {|project, user| project.parent.nil? || project.parent.visible?(user)}
657
657
658 # Returns an array of projects that are in this project's hierarchy
658 # Returns an array of projects that are in this project's hierarchy
659 #
659 #
@@ -392,6 +392,13 class ProjectsControllerTest < ActionController::TestCase
392 assert_template 'settings'
392 assert_template 'settings'
393 end
393 end
394
394
395 def test_settings_of_subproject
396 @request.session[:user_id] = 2
397 get :settings, :id => 'private-child'
398 assert_response :success
399 assert_template 'settings'
400 end
401
395 def test_settings_should_be_denied_for_member_on_closed_project
402 def test_settings_should_be_denied_for_member_on_closed_project
396 Project.find(1).close
403 Project.find(1).close
397 @request.session[:user_id] = 2 # manager
404 @request.session[:user_id] = 2 # manager
General Comments 0
You need to be logged in to leave comments. Login now