From 823a76242b70593c691d2968a28310add38175bc Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Mon, 1 Jul 2024 11:19:36 +0200 Subject: [PATCH] fix: contact person missing in billing address related: pcsg/buero#416 --- bin/backend/controls/userData/UserData.html | 6 +++--- bin/backend/controls/userData/UserData.js | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/bin/backend/controls/userData/UserData.html b/bin/backend/controls/userData/UserData.html index a067e19..20cf183 100644 --- a/bin/backend/controls/userData/UserData.html +++ b/bin/backend/controls/userData/UserData.html @@ -42,9 +42,9 @@ <tr class="quiqqer-erp-userdata-row-contactPerson"> <td> <label class="field-container"> - <span class="field-container-item" title="{{labelContactPerson}}"> - {{labelContactPerson}} - </span> + <span class="field-container-item" title="{{labelContactPerson}}"> + {{labelContactPerson}} + </span> <input type="text" class="field-container-field" name="contact_person" diff --git a/bin/backend/controls/userData/UserData.js b/bin/backend/controls/userData/UserData.js index 98c3939..3c541e5 100644 --- a/bin/backend/controls/userData/UserData.js +++ b/bin/backend/controls/userData/UserData.js @@ -452,7 +452,11 @@ define('package/quiqqer/erp/bin/backend/controls/userData/UserData', [ return; } - this.setAttribute('isCommercial', parseInt(User.getAttribute('quiqqer.erp.isNettoUser')) === 1); + this.setAttribute('isCommercial', 0); + + if (parseInt(User.getAttribute('quiqqer.erp.isNettoUser')) === 1 || this.getAttribute('company')) { + this.setAttribute('isCommercial', 1); + } return this.getAddressList(User).then((addresses) => { return [User, addresses]; -- GitLab