From 7ecb41358ade47373b28df536dbda709e1a8a45e Mon Sep 17 00:00:00 2001 From: Eltanany Shaaban Date: Tue, 2 Feb 2021 12:56:39 +0200 Subject: fixing input and output action Issue-ID: CCSDK-2779 Issue-ID: CCSDK-3025 Signed-off-by: Eltanany Shaaban Change-Id: Ie9a89b5312a173925d44b9868d796775912304a8 --- .../designer/action-attributes/action-attributes.component.html | 6 +++--- .../designer/action-attributes/action-attributes.component.ts | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/designer') diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html index 178f8f098..3b946de15 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html @@ -57,9 +57,9 @@ type="button" aria-hidden="true">
- + placement="bottom" (click)="editAttribute(input)">-->
- \ No newline at end of file + diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.ts index 6873f8948..f33965044 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.ts @@ -120,7 +120,7 @@ export class ActionAttributesComponent implements OnInit { console.log(input); if (input && input.type && input.name) { const insertedInputActionAttribute = Object.assign({}, input); - if (!this.newInputs.includes(insertedInputActionAttribute)) { + if (!this.newInputs.some(obj => obj.name === input.name)) { this.newInputs.push(insertedInputActionAttribute); } } @@ -178,6 +178,8 @@ export class ActionAttributesComponent implements OnInit { this.outputs.push(output); } }); + this.newInputs = []; + this.newOutputs = []; } private getValue() { -- cgit 1.2.3-korg