Skip to content

Commit 425bcf0

Browse files
committed
Filter out null values
1 parent f64c7b0 commit 425bcf0

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

models/ValidationManager.cfc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,9 @@ component accessors="true" serialize="false" singleton {
354354
key
355355
];
356356
}
357-
filteredTarget[ key ] = filteredArray;
357+
if ( !isNull( filteredArray ) ) {
358+
filteredTarget[ key ] = filteredArray;
359+
}
358360
} else if (
359361
( constraint.keyExists( "constraints" ) || constraint.keyExists( "nestedConstraints" ) ) && !isNull(
360362
arguments.target[ key ]
@@ -367,9 +369,9 @@ component accessors="true" serialize="false" singleton {
367369
)
368370
);
369371
} else {
370-
filteredTarget[ key ] = isNull( arguments.target[ key ] ) ? javacast( "null", "" ) : arguments.target[
371-
key
372-
];
372+
if ( !isNull( arguments.target[ key ] ) ) {
373+
filteredTarget[ key ] = arguments.target[ key ];
374+
}
373375
}
374376
}
375377
return filteredTarget;

0 commit comments

Comments
 (0)