Commit f8ef5302 authored by Frank Bergmann's avatar Frank Bergmann

-- Deleting wf - redirect to conf-item page when case is being deleted

parent 4adf7836
...@@ -26,6 +26,7 @@ if {![info exists panel_p]} { ...@@ -26,6 +26,7 @@ if {![info exists panel_p]} {
} }
} }
set user_id [auth::require_login] set user_id [auth::require_login]
set page_title [lang::message::lookup "" intranet-timesheet2-workflow.Timesheet_Conf_Object "Timesheet Confirmation"] set page_title [lang::message::lookup "" intranet-timesheet2-workflow.Timesheet_Conf_Object "Timesheet Confirmation"]
set context_bar [im_context_bar $page_title] set context_bar [im_context_bar $page_title]
...@@ -115,7 +116,13 @@ if {[info exists conf_id]} { ...@@ -115,7 +116,13 @@ if {[info exists conf_id]} {
set button_pressed [template::form get_action form] set button_pressed [template::form get_action form]
if {"delete" == $button_pressed} { if {"delete" == $button_pressed} {
db_string conf_delete "select im_timesheet_conf_object__delete(:conf_id)" db_string conf_delete "select im_timesheet_conf_object__delete(:conf_id)"
# In some cases, return_url is set to the page showing the case that had been just deleted
if { [string first "/acs-workflow/case?case_id" [string tolower $return_url]] == 0 } {
ad_returnredirect "/intranet-timesheet2-workflow/conf-objects/"
} else {
ad_returnredirect $return_url ad_returnredirect $return_url
}
} }
# --------------------------------------------------------------- # ---------------------------------------------------------------
......
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