Index: openacs-4/contrib/packages/project-manager/www/task-link.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/project-manager/www/Attic/task-link.tcl,v diff -u -r1.1.2.4 -r1.1.2.5 --- openacs-4/contrib/packages/project-manager/www/task-link.tcl 2 May 2005 18:30:11 -0000 1.1.2.4 +++ openacs-4/contrib/packages/project-manager/www/task-link.tcl 4 May 2005 06:13:53 -0000 1.1.2.5 @@ -1,4 +1,4 @@ -# +# ad_page_contract { @@ -20,11 +20,15 @@ set user_id [ad_maybe_redirect_for_registration] set package_id [ad_conn package_id] -permission::require_permission \ - -party_id $user_id \ - -object_id $package_id \ - -privilege write +# permissions. This is a general 'does the user have permission to even ask for this page to be run?' +permission::require_permission -party_id $user_id -object_id $package_id -privilege write +# permissions. This is a general 'does the user have permission on the to_task?' +permission::require_permission -party_id $user_id -object_id $to_task -privilege write + +# permissions. This is a general 'does the user have permission to even ask for this page to be run?' +permission::require_permission -party_id $user_id -object_id $from_task -privilege write + pm::task::link \ -task_item_id_1 $from_task \ -task_item_id_2 $to_task