]> wagnertech.de Git - timetracker.git/blobdiff - expense_delete.php
Renamed errors to err to keep things shorter
[timetracker.git] / expense_delete.php
index 69ceb66302861c9352f31ee0b250139ec7d45397..d0b11cc87116de9e3b05d141e45061ee32f7eb75 100644 (file)
@@ -43,7 +43,7 @@ $expense_item = ttExpenseHelper::getItem($cl_id, $user->getActiveUser());
 // Prohibit deleting invoiced records.
 if ($expense_item['invoice_id']) die($i18n->getKey('error.sys'));
 
-if ($request->getMethod() == 'POST') {
+if ($request->isPost()) {
   if ($request->getParameter('delete_button')) { // Delete button pressed.
 
     // Determine if it's okay to delete the record.
@@ -59,16 +59,16 @@ if ($request->getMethod() == 'POST') {
       $item_date = new DateAndTime(DB_DATEFORMAT);
       $item_date->parseVal($expense_item['date'], DB_DATEFORMAT);
       if ($item_date->before($lockdate))
-        $errors->add($i18n->getKey('error.period_locked'));
+        $err->add($i18n->getKey('error.period_locked'));
     }
 
-    if ($errors->isEmpty()) {
+    if ($err->no()) {
       // Mark the record as deleted.
       if (ttExpenseHelper::markDeleted($cl_id, $user->getActiveUser())) {
         header('Location: expenses.php');
         exit();
       } else
-        $errors->add($i18n->getKey('error.db'));
+        $err->add($i18n->getKey('error.db'));
     }
   }
   if ($request->getParameter('cancel_button')) { // Cancel button pressed.