Do not apply options which value is null

This commit is contained in:
David Molineus committed 2020-01-03 08:43:21 +01:00
1 parent 70b7d0ab9c
commit 711b06c6d3
2 files changed
+13 -1

No files matched your search

+4
View File
@@ -210,6 +210,10 @@ class OptionsBuilder
foreach ($options as $option => $mapping) {
$default = static::getDefaultOption($option, $definition);
if ($model->$mapping === null) {
continue;
}
if ($model->$mapping === '1' || $model->$mapping === '') {
if (((bool) $model->$mapping) !== $default) {
static::applyOption($option, $model->$mapping, $definition);