From: fabrixxm Date: Tue, 6 Nov 2018 11:10:23 +0000 (+0100) Subject: Stop PortableContacts to raise warning on malformed register_policy X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=1858204cbdb6febbebb8d148b67302334b575e49;p=friendica.git Stop PortableContacts to raise warning on malformed register_policy --- diff --git a/src/Protocol/PortableContact.php b/src/Protocol/PortableContact.php index fb8b48d7cb..e2d902ac58 100644 --- a/src/Protocol/PortableContact.php +++ b/src/Protocol/PortableContact.php @@ -1375,7 +1375,12 @@ class PortableContact } $info = $data['info']; - $register_policy = constant($data['register_policy']); + if (in_array($data['register_policy'], ['REGISTER_CLOSED', 'REGISTER_APPROVE', 'REGISTER_OPEN'])) { + $register_policy = constant($data['register_policy']); + } else { + Logger::log("Register policy '".$data['register_policy']."' from $server_url is invalid."); + $register_policy = REGISTER_CLOSED; // set a default value + } $platform = $data['platform']; } }