Issue 6316: Do not double encode / Avoid notice
authorMichael <heluecht@pirati.ca>
Tue, 25 Dec 2018 12:12:59 +0000 (12:12 +0000)
committerMichael <heluecht@pirati.ca>
Tue, 25 Dec 2018 12:12:59 +0000 (12:12 +0000)
src/Module/Contact.php
src/Protocol/PortableContact.php

index d12f003..fa88c0e 100644 (file)
@@ -511,7 +511,7 @@ class Contact extends BaseModule
                                $relation_text = '';
                        }
 
-                       $relation_text = sprintf($relation_text, htmlentities($contact['name']));
+                       $relation_text = sprintf($relation_text, $contact['name']);
 
                        $url = Model\Contact::magicLink($contact['url']);
                        if (strpos($url, 'redir/') === 0) {
index cd85c1c..fb7b9d7 100644 (file)
@@ -1378,7 +1378,7 @@ class PortableContact
                                        $info = defaults($data, 'info', '');
                                        $register_policy = defaults($data, 'register_policy', REGISTER_CLOSED);
                                        if (in_array($register_policy, ['REGISTER_CLOSED', 'REGISTER_APPROVE', 'REGISTER_OPEN'])) {
-                                               $register_policy = constant($data['register_policy']);
+                                               $register_policy = constant($register_policy);
                                        } else {
                                                Logger::log("Register policy '$register_policy' from $server_url is invalid.");
                                                $register_policy = REGISTER_CLOSED; // set a default value