Index: openacs-4/contrib/packages/project-manager/www/one.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/project-manager/www/Attic/one.tcl,v diff -u -r1.30.2.14 -r1.30.2.15 --- openacs-4/contrib/packages/project-manager/www/one.tcl 17 Dec 2004 00:55:44 -0000 1.30.2.14 +++ openacs-4/contrib/packages/project-manager/www/one.tcl 17 Dec 2004 22:58:08 -0000 1.30.2.15 @@ -193,7 +193,11 @@ set assignee_add_self_widget "Add myself as
[export_vars -form {project_item_id user_id return_url}][pm::role::select_list -select_name "role_id"]
" -set assignee_remove_self_url [export_vars -base project-assign-remove {project_item_id user_id return_url}] +# Only need a 'remove myself' link if you are already assigned +set assigned_p [pm::project::assigned_p -project_item_id $project_item_id] +if {$assigned_p} { + set assignee_remove_self_url [export_vars -base project-assign-remove {project_item_id user_id return_url}] +} set assignee_edit_url [export_vars -base project-assign-edit {project_item_id return_url}]