From 0779bc52049b8c0f1ea1fdda4cbe919ca45ea830 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Wed, 23 Oct 2024 16:33:02 +0200 Subject: [PATCH] bugfix add and update Adresse --- application/controllers/api/frontend/v1/stv/Kontakt.php | 5 +++-- .../Stv/Studentenverwaltung/Details/Kontakt/Address.js | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/controllers/api/frontend/v1/stv/Kontakt.php b/application/controllers/api/frontend/v1/stv/Kontakt.php index 379184ee0..6dce4ac42 100644 --- a/application/controllers/api/frontend/v1/stv/Kontakt.php +++ b/application/controllers/api/frontend/v1/stv/Kontakt.php @@ -148,7 +148,8 @@ class Kontakt extends FHCAPI_Controller 'numeric' => $this->p->t('ui', 'error_fieldNotNumeric', ['field' => 'PLZ']) ]); - if(isset($_POST['gemeinde']) && isset($_POST['ort'])) + if(isset($_POST['gemeinde']) && isset($_POST['ort']) && isset($_POST['nation']) && $_POST['nation'] == 'A') + $this->form_validation->set_rules('plz', 'Postleitzahl', 'callback_validateLocationCombination', [ 'validateLocationCombination' => $this->p->t('ui', 'error_location_combination') ]); @@ -211,7 +212,7 @@ class Kontakt extends FHCAPI_Controller 'numeric' => $this->p->t('ui', 'error_fieldNotNumeric', ['field' => 'PLZ']) ]); - if(isset($_POST['gemeinde']) && isset($_POST['ort'])) + if(isset($_POST['gemeinde']) && isset($_POST['ort']) && isset($_POST['nation']) && $_POST['nation'] == 'A') $this->form_validation->set_rules('plz', 'Postleitzahl', 'callback_validateLocationCombination', [ 'validateLocationCombination' => $this->p->t('ui', 'error_location_combination') ]); diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js index c6bd07be4..74f77b603 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js @@ -415,6 +415,7 @@ export default{ @@ -441,6 +442,7 @@ export default{