lib/gitter/breadcrumbs.rb in gitter-1.1.5 vs lib/gitter/breadcrumbs.rb in gitter-1.1.6

- old
+ new

@@ -14,9 +14,23 @@ end p end end + def breadcrumbs_info + @breadcrumbs_info ||= begin + p = {} + filters.inject({}) do |memo,filter| + value = filter_value filter.name + if value.present? + p[filter.name] = value + memo[filter.name] = { label: filter.label, value: value, url: url_for(scoped_params(p)) } + end + memo + end + end + end + def render_breadcrumbs delim = '>', params = {} delim_tag = h.content_tag :span, delim, {class: 'breadcrumb_delim'} p = {} breadcrumbs = filters.map do |filter|