Index: openacs-4/packages/curriculum-central/www/coordinate/uos-add.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/curriculum-central/www/coordinate/uos-add.tcl,v diff -u -r1.4 -r1.5 --- openacs-4/packages/curriculum-central/www/coordinate/uos-add.tcl 19 Dec 2005 10:14:54 -0000 1.4 +++ openacs-4/packages/curriculum-central/www/coordinate/uos-add.tcl 19 Dec 2005 11:55:25 -0000 1.5 @@ -22,10 +22,10 @@ auth::require_login set user_id [ad_conn user_id] -# Check that the user has the required permissions for adding a Unit of -# Study. -permission::require_permission -object_id [ad_conn package_id] \ - -privilege create +# Only stream coordinators can create a unit of study. +if { ![curriculum_central::staff::stream_coordinator_p $user_id] } { + ad_returnredirect -message [_ curriculum-central.only_stream_coordinators_may_create_uos] index +} # Set some common variables set package_id [ad_conn package_id]