Change-Id: I4ea366e1a9aff6bd0e3b707a292776bfb48b809f
Issue-ID: SDC-1968
Signed-off-by: Arielk <Ariel.Kenan@amdocs.com>
let valid = true;
if (this.currentTab === this.TYPE_INPUT) {
_.forEach(this.inputParameters, param => {
- if (!param.name || !param.property) valid = false;
+ if (!param.name || !param.property) {
+ valid = false;
+ }
});
} else {
_.forEach(this.outputParameters, param => {
- if (!param.name || !param.type) valid = false;
+ if (!param.name || !param.type) {
+ valid = false;
+ }
});
}
return valid;
_.toArray(dataTypes),
(type: any) => type.name === prop.type
);
- if (!type.properties) {
- flattenedProps.push(prop);
- } else {
+ flattenedProps.push(prop);
+ if (type.properties) {
_.forEach(type.properties, subType => {
if (this.isTypePrimitive(subType.type)) {
flattenedProps.push({