From 741779cdb88c0feaf38bd03773424aae8f27f4cf Mon Sep 17 00:00:00 2001 From: kodumbeats Date: Mon, 23 Aug 2021 17:33:57 -0400 Subject: [PATCH] Do not throw exception if rule default is null but not required --- src/Appwrite/Utopia/Response.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Appwrite/Utopia/Response.php b/src/Appwrite/Utopia/Response.php index 53d574f47b..1c73ac14cc 100644 --- a/src/Appwrite/Utopia/Response.php +++ b/src/Appwrite/Utopia/Response.php @@ -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 {