X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=expense_delete.php;h=788fb59faf64909eb47b0a484c244cf93137a751;hb=HEAD;hp=c7031769ba90a7417a09ee8f8e90df155d6f4374;hpb=f8292d356ef3ac53b2bb1183dd462f7c453c20e5;p=timetracker.git diff --git a/expense_delete.php b/expense_delete.php index c7031769..788fb59f 100644 --- a/expense_delete.php +++ b/expense_delete.php @@ -43,8 +43,8 @@ if (!$user->isPluginEnabled('ex')) { $cl_id = (int)$request->getParameter('id'); // Get the expense item we are deleting. $expense_item = ttExpenseHelper::getItem($cl_id); -if (!$expense_item || $expense_item['invoice_id']) { - // Prohibit deleting not ours or invoiced items. +if (!$expense_item || $expense_item['approved'] || $expense_item['invoice_id']) { + // Prohibit deleting not ours, approved, or invoiced items. header('Location: access_denied.php'); exit(); }