From d78e9566124a5bad9c9da82b4f9ef74a2f8cadac Mon Sep 17 00:00:00 2001 From: Christy Jacob Date: Sat, 26 Dec 2020 16:47:33 +0530 Subject: [PATCH] feat: added function to parse user object --- src/Appwrite/Utopia/Response/Filters/V06.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Appwrite/Utopia/Response/Filters/V06.php b/src/Appwrite/Utopia/Response/Filters/V06.php index 5d66ad2055..7e2f0f579e 100644 --- a/src/Appwrite/Utopia/Response/Filters/V06.php +++ b/src/Appwrite/Utopia/Response/Filters/V06.php @@ -39,15 +39,16 @@ class V06 extends Filter { private function parseUser(array $content){ $parsedContent = []; - $parsedContent['$id'] = $content['$id']; - $parsedContent['registration'] = $content['registration']; - $parsedContent['name'] = $content['name']; - $parsedContent['email'] = $content['email']; + $parsedContent['$id'] = $content['$id'] ?? ''; + $parsedContent['registration'] = $content['registration'] ?? ''; + $parsedContent['name'] = $content['name'] ?? ''; + $parsedContent['email'] = $content['email'] ?? ''; foreach (Config::getParam('providers') as $key => $provider) { if (!$provider['enabled']) { continue; } + $parsedContent['oauth2'.ucfirst($key)] = ''; $parsedContent['oauth2'.ucfirst($key).'AccessToken'] = ''; }