]> git.mxchange.org Git - friendica.git/commitdiff
Fixes:
authorRoland Häder <roland@mxchange.org>
Mon, 14 May 2018 20:25:39 +0000 (22:25 +0200)
committerRoland Häder <roland@mxchange.org>
Mon, 14 May 2018 20:50:22 +0000 (22:50 +0200)
- used empty() instead of x()
- removed superflous count()

Signed-off-by: Roland Häder <roland@mxchange.org>
include/conversation.php
include/security.php

index e971798c955426300fcbe7ca3acef31805624e72..43f0a445da68dea3ce15bca2c83935d2d9a152d8 100644 (file)
@@ -391,8 +391,8 @@ function visible_activity($item) {
                }
        }
 
-       /// @TODO such things are unneccessary code-complexibilities and should be avoided
-       if (activity_match($item['verb'], ACTIVITY_FOLLOW) && $item['object-type'] === ACTIVITY_OBJ_NOTE && !(x($item, 'self') && ($item['uid'] == local_user()))) {
+       // @TODO below if() block can be rewritten to a single line: $isVisible = allConditionsHere;
+       if (activity_match($item['verb'], ACTIVITY_FOLLOW) && $item['object-type'] === ACTIVITY_OBJ_NOTE && empty($item['self']) && $item['uid'] == local_user()) {
                return false;
        }
 
index 5d563f3246e54e3abb2bdb1f06e8df3fb88ab001..bcfddf8872cab6c909f0e8999dfc3800a25543d0 100644 (file)
@@ -254,6 +254,7 @@ function can_write_wall($owner)
        return false;
 }
 
+/// @TODO $groups should be array
 function permissions_sql($owner_id, $remote_verified = false, $groups = null)
 {
        $local_user = local_user();
@@ -305,7 +306,7 @@ function permissions_sql($owner_id, $remote_verified = false, $groups = null)
                if ($remote_verified) {
                        $gs = '<<>>'; // should be impossible to match
 
-                       if (is_array($groups) && count($groups)) {
+                       if (is_array($groups)) {
                                foreach ($groups as $g) {
                                        $gs .= '|<' . intval($g) . '>';
                                }