VPN: IPsec: Advanced Settings - skip empty values and leave them default when generating strongswan.conf via our model. for https://github.com/opnsense/core/issues/7648

This commit is contained in:
Ad Schellevis 2024-08-03 16:45:29 +02:00
parent b3aa910438
commit 2c60ff3d5f

View File

@ -192,7 +192,7 @@ class IPsec extends BaseModel
$result[$key] = $this->traverseItems($item);
} elseif (is_a($item, "OPNsense\\Base\\FieldTypes\\BooleanField")) {
$result[$key] = !empty((string)$item) ? 'yes' : 'no';
} else {
} elseif ((string)$item != '') {
$result[$key] = (string)$item;
}
}