diff options
author | Francis Irving <francis@mysociety.org> | 2010-09-29 01:38:11 +0100 |
---|---|---|
committer | Francis Irving <francis@mysociety.org> | 2010-09-29 01:38:11 +0100 |
commit | c8e9cc448ab9b3049cbb0c990297c6c66f28f556 (patch) | |
tree | 9042de550caf0254532d565a5f94a7a71d668069 | |
parent | aba1348c94354f24aeae031fb7dd24912aafc706 (diff) |
Only show unique tag matches in admin interface.
-rw-r--r-- | vendor/plugins/has_tag_string/lib/has_tag_string.rb | 2 |
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 |