]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
don't get self-tags
authorEvan Prodromou <evan@prodromou.name>
Mon, 24 Nov 2008 01:59:27 +0000 (20:59 -0500)
committerEvan Prodromou <evan@prodromou.name>
Mon, 24 Nov 2008 01:59:27 +0000 (20:59 -0500)
darcs-hash:20081124015927-84dde-525625c0341e62d3939879430743d0a976d0d8d2.gz

classes/Profile.php

index 2d6b48217cb3924a385ae87a7c4c03a90ed50aac..5f762df80a298f7dc470e66c37a2719bb41ff4d6 100644 (file)
@@ -150,7 +150,10 @@ class Profile extends Memcached_DataObject
        
        function getAllTags() {
                $profile_tag = new Notice_tag();
-               $profile_tag->query('SELECT DISTINCT(tag) FROM profile_tag WHERE tagger = ' . $this->id);
+               $profile_tag->query('SELECT DISTINCT(tag) ' .
+                                                       'FROM profile_tag ' .
+                                                       'WHERE tagger = ' . $this->id . ' ' .
+                                                       'AND tagger != tagged');
                $tags = array();
                while ($profile_tag->fetch()) {
                        $tags[] = $profile_tag->tag;