diff --git a/application/controllers/api/frontend/v1/stv/Kontakt.php b/application/controllers/api/frontend/v1/stv/Kontakt.php index f02073e2b..05fb55011 100644 --- a/application/controllers/api/frontend/v1/stv/Kontakt.php +++ b/application/controllers/api/frontend/v1/stv/Kontakt.php @@ -230,7 +230,10 @@ class Kontakt extends FHCAPI_Controller 'numeric' => $this->p->t('ui', 'error_fieldNotNumeric', ['field' => 'PLZ']) ]); - if(isset($_POST['gemeinde']) && isset($_POST['ort']) && isset($_POST['nation']) && ($_POST['nation'] == 'A')) + if(isset($_POST['gemeinde']) && ($_POST['gemeinde'] != '') + && isset($_POST['ort']) && ($_POST['ort'] != '') + && isset($_POST['nation']) && ($_POST['nation'] == 'A') + && isset($_POST['plz']) && ($_POST['plz'] != '') ) { $this->form_validation->set_rules('address.plz', 'Postleitzahl', 'callback_validateLocationCombination', [ 'validateLocationCombination' => $this->p->t('ui', 'error_location_combination') @@ -278,7 +281,7 @@ class Kontakt extends FHCAPI_Controller 'strasse' => $strasse, 'updatevon' => $uid, 'updateamum' => date('c'), - 'plz' => $_POST['address']['plz'], + 'plz' => $_POST['plz'], 'ort' => $ort, 'gemeinde' => $gemeinde, 'nation' => $nation, diff --git a/public/js/components/Notiz/Notiz.js b/public/js/components/Notiz/Notiz.js index 5e4632c84..97e676339 100644 --- a/public/js/components/Notiz/Notiz.js +++ b/public/js/components/Notiz/Notiz.js @@ -126,6 +126,7 @@ export default { let button = document.createElement('button'); button.className = 'btn btn-outline-secondary btn-action'; + button.title = this.$p.t('ui', 'notiz_edit'); button.innerHTML = ''; button.addEventListener( 'click', @@ -136,6 +137,7 @@ export default { button = document.createElement('button'); button.className = 'btn btn-outline-secondary btn-action'; + button.title = this.$p.t('notiz', 'notiz_delete'); button.innerHTML = ''; button.addEventListener( 'click', diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js index 7a24c03ff..05041970a 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js @@ -169,9 +169,9 @@ export default{ cm.getColumnByField('person_id').component.updateDefinition({ title: this.$p.t('person', 'person_id') }); - cm.getColumnByField('actions').component.updateDefinition({ +/* cm.getColumnByField('actions').component.updateDefinition({ title: this.$p.t('global', 'aktionen') - }); + });*/ } } ], @@ -269,7 +269,6 @@ export default{ .catch(this.$fhcAlert.handleSystemError); }, updateAddress(adresse_id) { - //TODO(Manu) buggy with relad, warning/error: e.element.after is not a function this.addressData.plz = this.addressData.address.plz; return this.$refs.addressData.factory.stv.kontakt.updateAddress(adresse_id, this.addressData diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js index 140104038..41c6cb58e 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js @@ -128,9 +128,9 @@ export default{ cm.getColumnByField('bankverbindung_id').component.updateDefinition({ title: this.$p.t('ui', 'bankverbindung_id') }); - cm.getColumnByField('actions').component.updateDefinition({ +/* cm.getColumnByField('actions').component.updateDefinition({ title: this.$p.t('global', 'aktionen') - }); + });*/ } } ], diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js index e4af65b30..411a1077f 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js @@ -124,9 +124,9 @@ export default{ cm.getColumnByField('standort_id').component.updateDefinition({ title: this.$p.t('ui', 'standort_id') }); - cm.getColumnByField('actions').component.updateDefinition({ +/* cm.getColumnByField('actions').component.updateDefinition({ title: this.$p.t('global', 'aktionen') - }); + });*/ }} ], lastSelected: null, diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 685cdedc7..e6e56fc33 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -23371,6 +23371,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'notiz', + 'phrase' => 'notiz_delete', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Notiz löschen', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Delete Note', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'notiz',