aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vendor/plugins/has_tag_string/lib/has_tag_string.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/vendor/plugins/has_tag_string/lib/has_tag_string.rb b/vendor/plugins/has_tag_string/lib/has_tag_string.rb
index b13803d23..7c78ff321 100644
--- a/vendor/plugins/has_tag_string/lib/has_tag_string.rb
+++ b/vendor/plugins/has_tag_string/lib/has_tag_string.rb
@@ -115,7 +115,7 @@ module HasTagString
def find_by_tag(tag_as_string)
return HasTagStringTag.find(:all, :conditions =>
['name = ? and model = ?', tag_as_string, self.to_s ]
- ).map { |t| t.tagged_model }.sort { |a,b| a.name <=> b.name }
+ ).map { |t| t.tagged_model }.sort { |a,b| a.name <=> b.name }.uniq
end
end