Skip to content

Commit 1f0d298

Browse files
authored
Merge pull request #316 from projectblacklight/deprecated-layout
Avoid using deprecated Blacklight class
2 parents 75ed59f + 66ed464 commit 1f0d298

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

app/components/blacklight_range_limit/range_facet_component.rb

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,16 @@ class RangeFacetComponent < Blacklight::Component
66

77
def initialize(facet_field:, layout: nil, classes: BlacklightRangeLimit.classes)
88
@facet_field = facet_field
9-
@layout = layout == false ? Blacklight::FacetFieldNoLayoutComponent : Blacklight::FacetFieldComponent
9+
@layout = if layout == false
10+
Blacklight::FacetFieldNoLayoutComponent
11+
elsif layout
12+
layout
13+
elsif defined?(Blacklight::Facets::FacetFieldComponent)
14+
Blacklight::Facets::FacetFieldComponent # Blacklight 9
15+
else
16+
Blacklight::FacetFieldComponent # Blacklight < 9
17+
end
18+
1019
@classes = classes
1120
end
1221

@@ -39,7 +48,7 @@ def load_distribution_link
3948
min = @facet_field.selected_range_facet_item&.value&.begin || @facet_field.min
4049
max = @facet_field.selected_range_facet_item&.value&.end || @facet_field.max
4150

42-
return nil unless (min && max)
51+
return nil unless min && max
4352

4453
range_limit_url(range_start: min, range_end: max)
4554
end

0 commit comments

Comments
 (0)