From 1bd66d0ee24ee3fef894f44e86e7cde8b520be91 Mon Sep 17 00:00:00 2001 From: Cris Date: Wed, 20 Jan 2021 13:15:28 +0100 Subject: [PATCH] Corrected: No genehmigt_von and update info when Anrechnung is rejected Signed-off-by: cris-technikum --- application/libraries/AnrechnungLib.php | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/application/libraries/AnrechnungLib.php b/application/libraries/AnrechnungLib.php index 8e8ef2eb7..129fe9292 100644 --- a/application/libraries/AnrechnungLib.php +++ b/application/libraries/AnrechnungLib.php @@ -218,29 +218,12 @@ class AnrechnungLib return success(false); // dont reject } - // Start DB transaction - $this->ci->db->trans_start(false); - - // Insert new status approved + // Insert new status rejected $result = $this->ci->AnrechnungModel->saveAnrechnungstatus($anrechnung_id, self::ANRECHNUNGSTATUS_REJECTED); - // Update genehmigt von - $result = $this->ci->AnrechnungModel->update( - $anrechnung_id, - array( - 'genehmigt_von' => getAuthUID(), - 'updateamum' => (new DateTime())->format('Y-m-d H:m:i'), - 'updatevon' => getAuthUID() - ) - ); - - // Transaction complete! - $this->ci->db->trans_complete(); - - if ($this->ci->db->trans_status() === false || isError($result)) + if (isError($result)) { - $this->ci->db->trans_rollback(); - show_error($result->msg, EXIT_ERROR); + show_error(getError($result)); } return success(true); // rejected