function workflow_extensions_workflow_comment_edit_form_submit in Workflow Extensions 6
Same name and namespace in other branches
- 7 workflow_extensions.module \workflow_extensions_workflow_comment_edit_form_submit()
Submit handler for the workflow transition comment edit form.
See also
workflow_extensions_workflow_comment_edit_form()
File
- ./
workflow_extensions.module, line 124 - UI-related improvements to the Workflow module and tokens for Rules.
Code
function workflow_extensions_workflow_comment_edit_form_submit($form, &$form_state) {
$hid = $form_state['values']['hid'];
$comment = $form_state['values']['workflow_comment'];
db_query("UPDATE {workflow_node_history} SET comment = '%s' WHERE hid = %d", $comment, $hid);
$nid = $form_state['values']['nid'];
// Whatever is set here, is overriden by the "?destination=..." parameter, if present
$form_state['redirect'] = module_exists('views') && views_get_view('workflow_history') ? "workflow-history/{$nid}" : (workflow_node_tab_access(node_load($nid)) ? "node/{$nid}/workflow" : "node/{$nid}");
}