From 8c4d00b8efdf339fbe05f3d1476d0b3c4f9b27a9 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Tue, 4 Jun 2024 11:31:18 +0200 Subject: [PATCH] encode/decode Inventarnummer --- application/models/ressource/Betriebsmittel_model.php | 2 +- public/js/components/Betriebsmittel/Betriebsmittel.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/application/models/ressource/Betriebsmittel_model.php b/application/models/ressource/Betriebsmittel_model.php index 69aa962c1..290c3491d 100644 --- a/application/models/ressource/Betriebsmittel_model.php +++ b/application/models/ressource/Betriebsmittel_model.php @@ -17,7 +17,7 @@ class Betriebsmittel_model extends DB_Model */ public function loadInventarliste($filter) { - $filter = strtoLower($filter); + $filter = urldecode(strtoLower($filter)); $qry = " SELECT diff --git a/public/js/components/Betriebsmittel/Betriebsmittel.js b/public/js/components/Betriebsmittel/Betriebsmittel.js index ba2b4275c..6a9e3efa7 100644 --- a/public/js/components/Betriebsmittel/Betriebsmittel.js +++ b/public/js/components/Betriebsmittel/Betriebsmittel.js @@ -225,8 +225,9 @@ export default { .catch(this.$fhcAlert.handleSystemError); }, searchInventar(event) { + const encodedQuery = encodeURIComponent(event.query); return this.$fhcApi - .get('api/frontend/v1/stv/betriebsmittel/loadInventarliste/' + event.query) + .get('api/frontend/v1/stv/betriebsmittel/loadInventarliste/' + encodedQuery) .then(result => { this.filteredInventar = result.data.retval; });