From ffa0bdc9474cbb919cd840c3d754713410b3a87c Mon Sep 17 00:00:00 2001 From: paolo Date: Fri, 10 Jun 2016 18:09:54 +0200 Subject: [PATCH] - Moved old libraries to CI - Bugfixes --- application/controllers/api/v1/ressource/Ort.php | 2 +- ci_db_extra.php | 7 ++++++- include/benutzer.class.php | 2 ++ include/mitarbeiter.class.php | 2 ++ include/ort.class.php | 12 +++++++----- 5 files changed, 18 insertions(+), 7 deletions(-) diff --git a/application/controllers/api/v1/ressource/Ort.php b/application/controllers/api/v1/ressource/Ort.php index 963bb716c..020b06040 100644 --- a/application/controllers/api/v1/ressource/Ort.php +++ b/application/controllers/api/v1/ressource/Ort.php @@ -37,7 +37,7 @@ class Ort extends APIv1_Controller if (isset($ort_kurzbz)) { - $result = $this->OrtModel->load($ort_kurzbz); + $result = $this->OrtModel->load(trim($ort_kurzbz)); $this->response($result, REST_Controller::HTTP_OK); } diff --git a/ci_db_extra.php b/ci_db_extra.php index 23f512a41..9185454de 100755 --- a/ci_db_extra.php +++ b/ci_db_extra.php @@ -1,7 +1,12 @@ errormsg = 'kurzbz darf nicht leer sein'; return false; } - $qry = "SELECT * FROM public.tbl_ort WHERE trim(ort_kurzbz) = ".$this->db_add_param(trim($ort_kurzbz)).";"; - - if(!$this->db_query($qry)) + $result = parent::load(trim($ort_kurzbz)); + if (!is_object($result) || (is_object($result) && $result->error != EXIT_SUCCESS)) { $this->errormsg = 'Fehler beim Laden des Datensatzes'; return false; } - if($row = $this->db_fetch_object()) + if(is_array($result->retval) && count($result->retval) > 0) { + $row = $result->retval[0]; + $this->ort_kurzbz = $row->ort_kurzbz; $this->bezeichnung = $row->bezeichnung; $this->planbezeichnung = $row->planbezeichnung;