summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.ts5
1 files changed, 5 insertions, 0 deletions
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 f33965044..b04e89f21 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
@@ -150,6 +150,7 @@ export class ActionAttributesComponent implements OnInit {
setOutputType(type: string) {
this.outputActionAttribute.type = type;
this.isOutputOtherType = this.checkIfTypeIsOther(type);
+ console.log(this.outputActionAttribute.type , this.isOutputOtherType , this.outputOtherType);
}
checkIfTypeIsOther(type) {
@@ -157,12 +158,16 @@ export class ActionAttributesComponent implements OnInit {
}
submitAttributes() {
+ console.log(this.getValue());
this.addInput(this.inputActionAttribute);
if (this.selectedFunctionName && this.selectedAttributeName) {
console.log(this.getValue());
this.outputActionAttribute.value =
this.getValue();
}
+ if (this.isOutputOtherType) {
+ this.outputActionAttribute.type = this.outputOtherType;
+ }
this.addOutput(this.outputActionAttribute);
this.clearFormInputs();
this.storeOutputs(this.newOutputs);