]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Notice.php
first pass at Mapstraction plugin
[quix0rs-gnu-social.git] / classes / Notice.php
index fde40240f350026f0d5963ee5c592f0899281bf2..ebb5022b9910f6e1c89d528a620d461ae3bdc3cc 100644 (file)
@@ -203,12 +203,11 @@ class Notice extends Memcached_DataObject
         $notice = new Notice();
         $notice->profile_id = $profile_id;
 
-        $blacklist = common_config('public', 'blacklist');
         $autosource = common_config('public', 'autosource');
 
-        # Blacklisted are non-false, but not 1, either
+        # Sandboxed are non-false, but not 1, either
 
-        if (($blacklist && in_array($profile_id, $blacklist)) ||
+        if (!$profile->hasRight(Right::PUBLICNOTICE) ||
             ($source && $autosource && in_array($source, $autosource))) {
             $notice->is_local = Notice::LOCAL_NONPUBLIC;
         } else {