]> git.openstreetmap.org Git - rails.git/blobdiff - app/helpers/browse_helper.rb
Apply changeset element classes to list items
[rails.git] / app / helpers / browse_helper.rb
index cf2bc64742dc6faebb72e511a7c9ebb958b537e2..990921f42fbc2f1f1cc9bbfaabfbda6121265dc6 100644 (file)
@@ -1,5 +1,5 @@
 module BrowseHelper
-  def printable_name(object, version = false)
+  def printable_name(object, version: false)
     id = if object.id.is_a?(Array)
            object.id[0]
          else
@@ -13,7 +13,7 @@ module BrowseHelper
     unless object.redacted?
       available_locales = Locale.list(name_locales(object))
 
-      locale = available_locales.preferred(preferred_languages)
+      locale = available_locales.preferred(preferred_languages, :default => nil)
 
       if object.tags.include? "name:#{locale}"
         name = t "printable_name.with_name_html", :name => tag.bdi(object.tags["name:#{locale}"].to_s), :id => tag.bdi(name)
@@ -27,7 +27,7 @@ module BrowseHelper
     name
   end
 
-  def link_class(type, object)
+  def element_class(type, object)
     classes = [type]
 
     if object.redacted?
@@ -44,7 +44,7 @@ module BrowseHelper
     if object.redacted?
       ""
     else
-      h(icon_tags(object).map { |k, v| k + "=" + v }.to_sentence)
+      h(icon_tags(object).map { |k, v| "#{k}=#{v}" }.to_sentence)
     end
   end