X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/bac0563d910ee1c055db5e2ad9ec4c6d08846f7f..bbea8c35f79ef9699e4b6deab0be3c1108628ef0:/timesheet_view.php?ds=inline diff --git a/timesheet_view.php b/timesheet_view.php index f6e8aac7..c8d7048a 100644 --- a/timesheet_view.php +++ b/timesheet_view.php @@ -124,13 +124,19 @@ if ($request->isPost()) { if ($request->getParameter('btn_disapprove')) { $fields = array('timesheet_id' => $timesheet['id'], + 'name' => $timesheet['name'], + 'user_id' => $timesheet['user_id'], 'comment' => $cl_comment); - if (ttTimesheetHelper::disapproveTimesheet($fields)) { + if (!ttTimesheetHelper::markDisapproved($fields)) + $err->add($i18n->get('error.db')); + if ($err->no() && !ttTimesheetHelper::sendDisapprovedEmail($fields)) { + $err->add($i18n->get('error.mail_send')); + } + if ($err->no()) { // Redirect to self. header('Location: timesheet_view.php?id='.$timesheet['id']); exit(); - } else - $err->add($i18n->get('error.db')); + } } }