From 0b72e91f0fd3b4ecd5dbb5435c4ee658661a5ccf Mon Sep 17 00:00:00 2001 From: Joan Sanchez Date: Tue, 10 Mar 2020 11:46:58 +0100 Subject: [PATCH 1/4] Allow empty agency on ticket creation --- modules/ticket/back/methods/ticket/new.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/ticket/back/methods/ticket/new.js b/modules/ticket/back/methods/ticket/new.js index db5310f7c2..7c4b3adb45 100644 --- a/modules/ticket/back/methods/ticket/new.js +++ b/modules/ticket/back/methods/ticket/new.js @@ -6,7 +6,7 @@ module.exports = Self => { accessType: 'WRITE', accepts: [{ arg: 'clientId', - type: 'Number', + type: 'number', description: `The client id filter`, required: true }, @@ -22,29 +22,29 @@ module.exports = Self => { }, { arg: 'warehouseId', - type: 'Number', + type: 'number', description: `The warehouse id filter`, required: true }, { arg: 'companyId', - type: 'Number', + type: 'number', description: `The company id filter` }, { arg: 'addressId', - type: 'Number', + type: 'number', description: `The address id filter`, required: true }, { arg: 'agencyModeId', - type: 'Number', + type: 'any', description: `The agencyMode id filter` }, { arg: 'routeId', - type: 'Number', + type: 'number', description: `The route id filter` }], returns: { From b214de25ce5a2813882879d1781d54882d886a3b Mon Sep 17 00:00:00 2001 From: Joan Sanchez Date: Tue, 10 Mar 2020 11:36:49 +0100 Subject: [PATCH 2/4] Removed autocomplete completion for chrome --- front/core/components/autocomplete/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/front/core/components/autocomplete/index.js b/front/core/components/autocomplete/index.js index 38c85db574..1d3c6e2431 100755 --- a/front/core/components/autocomplete/index.js +++ b/front/core/components/autocomplete/index.js @@ -23,6 +23,7 @@ export default class Autocomplete extends Field { this._selection = null; this.input = this.element.querySelector('input'); + this.input.setAttribute('autocomplete', 'off'); } $postLink() { From 3c88a25c2a1a2f05ca8886b582dc0d46146a857d Mon Sep 17 00:00:00 2001 From: Joan Sanchez Date: Tue, 10 Mar 2020 14:28:50 +0100 Subject: [PATCH 3/4] Added autocomplete property --- front/core/components/autocomplete/index.js | 1 - front/core/components/drop-down/index.html | 3 ++- front/core/components/field/index.js | 12 ++++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/front/core/components/autocomplete/index.js b/front/core/components/autocomplete/index.js index 1d3c6e2431..38c85db574 100755 --- a/front/core/components/autocomplete/index.js +++ b/front/core/components/autocomplete/index.js @@ -23,7 +23,6 @@ export default class Autocomplete extends Field { this._selection = null; this.input = this.element.querySelector('input'); - this.input.setAttribute('autocomplete', 'off'); } $postLink() { diff --git a/front/core/components/drop-down/index.html b/front/core/components/drop-down/index.html index 5366d9d90e..52ceeeaae6 100644 --- a/front/core/components/drop-down/index.html +++ b/front/core/components/drop-down/index.html @@ -3,7 +3,8 @@ ng-model="$ctrl.search" class="dense search" ng-blur="$ctrl.onFocusOut()" - placeholder="{{::'Search' | translate}}"> + placeholder="{{::'Search' | translate}}" + autocomplete="off">
diff --git a/front/core/components/field/index.js b/front/core/components/field/index.js index 481ccce91c..18286175b4 100644 --- a/front/core/components/field/index.js +++ b/front/core/components/field/index.js @@ -132,6 +132,17 @@ export default class Field extends FormInput { return this.error || this.inputError || null; } + get autocomplete() { + return this._autocomplete; + } + + set autocomplete(value) { + this._autocomplete = value; + console.log(value); + if (value === 'off') + this.input.setAttribute('autocomplete', 'off'); + } + refreshHint() { let error = this.shownError; let hint = error || this.hint; @@ -206,6 +217,7 @@ ngModule.vnComponent('vnField', { controller: Field, bindings: { type: '@?', + autocomplete: '@?', placeholder: '@?', value: '=?', info: '@?', From 509f2233fca9ea353baefd52f44aafaf400dbed0 Mon Sep 17 00:00:00 2001 From: Joan Sanchez Date: Tue, 10 Mar 2020 14:28:50 +0100 Subject: [PATCH 4/4] Added autocomplete property --- front/core/components/field/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/front/core/components/field/index.js b/front/core/components/field/index.js index 18286175b4..62adf3233a 100644 --- a/front/core/components/field/index.js +++ b/front/core/components/field/index.js @@ -138,7 +138,7 @@ export default class Field extends FormInput { set autocomplete(value) { this._autocomplete = value; - console.log(value); + if (value === 'off') this.input.setAttribute('autocomplete', 'off'); }