diff --git a/src/Profile.php b/src/Profile.php index e8f86d4..0f528b4 100644 --- a/src/Profile.php +++ b/src/Profile.php @@ -86,7 +86,8 @@ protected function extractProfile(): void $profiles = $this->odooClient->read('member.profile', [$this->profileId], $fields); $profile = reset($profiles); - $parsedMail = Parse::getInstance()->parse($profile['email']); + $mail = is_string($profile['email']) ? $profile['email'] : ''; + $parsedMail = Parse::getInstance()->parse($mail); $this->mail = $parsedMail['success'] ? reset($parsedMail['email_addresses'])['simple_address'] : null; $this->relationPartnerIds = $profile['relation_all_ids']; }