]> git.mxchange.org Git - friendica.git/commitdiff
This will 2 things:
authorRoland Häder <roland@mxchange.org>
Thu, 16 Jun 2022 13:08:04 +0000 (15:08 +0200)
committerRoland Häder <roland@mxchange.org>
Thu, 16 Jun 2022 14:54:50 +0000 (16:54 +0200)
1) The first change prevents "expensive" code in HTML::toBBcode() to be executed
   just for an empty string which makes no sense.
2) The above change was maybe flawed as $apcontact['about'] would have never
   been created, not even empty which could have side effects

Thanks to @annando to make me rethink this part of code.

src/Model/APContact.php

index e99a692a183f341081bfd99192a59f2ccbfe265d..69f9be5135095d3df00c0eb35dcc58073dc94c50 100644 (file)
@@ -242,9 +242,7 @@ class APContact
                }
 
                $aboutHtml = JsonLD::fetchElement($compacted, 'as:summary', '@value');
-               if ($aboutHtml != "") {
-                       $apcontact['about'] = HTML::toBBCode($aboutHtml);
-               }
+               $apcontact['about'] = (!empty($aboutHtml) ? HTML::toBBCode($aboutHtml) : '');
 
                $ims = JsonLD::fetchElementArray($compacted, 'vcard:hasInstantMessage');