diff options
author | Louise Crow <louise.crow@gmail.com> | 2015-04-07 11:31:12 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2015-04-07 11:31:12 +0100 |
commit | b0fa981819247f5e749f8837e07568fbcd5eab43 (patch) | |
tree | 135b53170cd298123a7327c0aeee3ac7cb01b27b /app/helpers | |
parent | 7d2487bbc816a674817f3811d4b8f87072c72632 (diff) |
Fix failure to capitalise when non category tag precedes categories.
Thanks to @RichardTaylor for reporting.
Diffstat (limited to 'app/helpers')
-rw-r--r-- | app/helpers/public_body_helper.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/helpers/public_body_helper.rb b/app/helpers/public_body_helper.rb index 332e93284..57c90a9ba 100644 --- a/app/helpers/public_body_helper.rb +++ b/app/helpers/public_body_helper.rb @@ -38,12 +38,13 @@ module PublicBodyHelper # # Returns a string def type_of_authority(public_body) - types = public_body.tags.each_with_index.map do |tag, index| + first = true + types = public_body.tags.each.map do |tag| if PublicBodyCategory.get().by_tag().include?(tag.name) desc = PublicBodyCategory.get().singular_by_tag()[tag.name] - - if index.zero? + if first desc = desc.sub(/\S/) { |m| Unicode.upcase(m) } + first = false end link_to(desc, list_public_bodies_path(tag.name)) end |