1
0
Fork 0
mirror of synced 2024-06-01 18:39:57 +12:00

Do not throw exception if rule default is null but not required

This commit is contained in:
kodumbeats 2021-08-23 17:33:57 -04:00
parent ebcd1b23b6
commit 741779cdb8

View file

@ -325,7 +325,7 @@ class Response extends SwooleResponse
$document = $model->filter($document);
foreach ($model->getRules() as $key => $rule) {
if (!$document->isSet($key)) {
if (!$document->isSet($key) && $rule['require']) { // do not set attribute in response if not required
if (!is_null($rule['default'])) {
$document->setAttribute($key, $rule['default']);
} else {