aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Irving <francis@mysociety.org>2010-09-29 01:38:11 +0100
committerFrancis Irving <francis@mysociety.org>2010-09-29 01:38:11 +0100
commitc8e9cc448ab9b3049cbb0c990297c6c66f28f556 (patch)
tree9042de550caf0254532d565a5f94a7a71d668069
parentaba1348c94354f24aeae031fb7dd24912aafc706 (diff)
Only show unique tag matches in admin interface.
-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