Commit ac0b7a75 authored by Frank Bergmann's avatar Frank Bergmann
parents 632211d4 eff39abc
...@@ -50,6 +50,7 @@ set duration_default_uom [parameter::get_from_package_key -package_key "intranet ...@@ -50,6 +50,7 @@ set duration_default_uom [parameter::get_from_package_key -package_key "intranet
set redirect_package_url [parameter::get_from_package_key -package_key "intranet-timesheet2" -parameter "AbsenceRedirectPackageUrl" -default ""] set redirect_package_url [parameter::get_from_package_key -package_key "intranet-timesheet2" -parameter "AbsenceRedirectPackageUrl" -default ""]
if {"" != $redirect_package_url} { if {"" != $redirect_package_url} {
ad_returnredirect "$redirect_package_url/new" ad_returnredirect "$redirect_package_url/new"
ad_script_abort
} }
...@@ -137,6 +138,7 @@ if {"delete" == $button_pressed} { ...@@ -137,6 +138,7 @@ if {"delete" == $button_pressed} {
ns_log Notice "new: Nuked absence #$absence_id, about to return to return_url=$return_url" ns_log Notice "new: Nuked absence #$absence_id, about to return to return_url=$return_url"
ad_returnredirect $return_url ad_returnredirect $return_url
ad_script_abort
} }
...@@ -180,6 +182,7 @@ if {0 == $absence_type_id && ![info exists absence_id]} { ...@@ -180,6 +182,7 @@ if {0 == $absence_type_id && ![info exists absence_id]} {
{return_url $current_url} {return_url $current_url}
{type_id_var "absence_type_id"} {type_id_var "absence_type_id"}
}] }]
ad_script_abort
} }
} }
......
...@@ -661,8 +661,8 @@ set child_project_sql " ...@@ -661,8 +661,8 @@ set child_project_sql "
# of "parent" of any depth. # of "parent" of any depth.
# #
set sort_integer 0 set sort_integer_p 0
set sort_legacy 0 set sort_legacy_p 0
switch $list_sort_order { switch $list_sort_order {
nr { nr {
set sort_order "lower(children.project_nr)" set sort_order "lower(children.project_nr)"
...@@ -672,11 +672,11 @@ switch $list_sort_order { ...@@ -672,11 +672,11 @@ switch $list_sort_order {
} }
order { order {
set sort_order "children.sort_order" set sort_order "children.sort_order"
set sort_integer 1 set sort_integer_p 1
} }
legacy { legacy {
set sort_order "children.tree_sortkey" set sort_order "children.tree_sortkey"
set sort_legacy 1 set sort_legacy_p 1
} }
default { default {
set sort_order "lower(children.project_nr)" set sort_order "lower(children.project_nr)"
...@@ -905,8 +905,13 @@ set js_obj_list "[string range $js_obj_list 0 end-2]\];" ...@@ -905,8 +905,13 @@ set js_obj_list "[string range $js_obj_list 0 end-2]\];"
db_multirow hours_multirow hours_timesheet $sql db_multirow hours_multirow hours_timesheet $sql
# Sort the tree according to the specified sort order # Sort the tree according to the specified sort order
multirow_sort_tree hours_multirow project_id parent_id sort_order if {$sort_integer_p} {
multirow_sort_tree -integer hours_multirow project_id parent_id sort_order
} else {
multirow_sort_tree hours_multirow project_id parent_id sort_order
}
# --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# #
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment