Index: openacs-4/packages/project-manager/lib/task-logger-portlet.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/task-logger-portlet.tcl,v diff -u -N -r1.3 -r1.4 --- openacs-4/packages/project-manager/lib/task-logger-portlet.tcl 15 Sep 2005 19:00:00 -0000 1.3 +++ openacs-4/packages/project-manager/lib/task-logger-portlet.tcl 7 Jan 2006 07:21:16 -0000 1.4 @@ -36,7 +36,7 @@ set variable_exports [export_vars -form -entire_form -exclude {logger_variable_id logger_days }] -set log_url "${logger_url}log?project_id=$logger_project&pm_project_id=$project_item_id&return_url=$return_url&variable_id=$logger_variable_id" +set log_url [export_vars -base "${logger_url}log" {{project_id $logger_project} {pm_project_id $project_item_id} return_url {pm_task_id $task_info(item_id)} {variable_id $logger_variable_id}}] set today_ansi [clock format [clock scan today] -format "%Y-%m-%d"] Index: openacs-4/packages/project-manager/lib/tasks.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/tasks.tcl,v diff -u -N -r1.47 -r1.48 --- openacs-4/packages/project-manager/lib/tasks.tcl 29 Dec 2005 16:50:49 -0000 1.47 +++ openacs-4/packages/project-manager/lib/tasks.tcl 7 Jan 2006 07:21:16 -0000 1.48 @@ -655,6 +655,10 @@ set percent_complete 0 } + if {$hours_remaining eq ""} { + set hours_remaining 0 + } + set hours_remaining \ [pm::task::hours_remaining \ -estimated_hours_work $estimated_hours_work \ Index: openacs-4/packages/project-manager/tcl/project-manager-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/tcl/project-manager-procs.tcl,v diff -u -N -r1.9 -r1.10 --- openacs-4/packages/project-manager/tcl/project-manager-procs.tcl 28 Dec 2005 18:22:59 -0000 1.9 +++ openacs-4/packages/project-manager/tcl/project-manager-procs.tcl 7 Jan 2006 07:21:16 -0000 1.10 @@ -58,6 +58,10 @@ @error } { + if {$hours_work eq ""} { + set hours_work 0 + } + set hours_day [pm::util::hours_day] if {![string equal $hours_day 0]} {