diff --git a/widgets/range-slider/__tests__/range-slider-test.js b/widgets/range-slider/__tests__/range-slider-test.js index 367c263dbb..e726abcdf8 100644 --- a/widgets/range-slider/__tests__/range-slider-test.js +++ b/widgets/range-slider/__tests__/range-slider-test.js @@ -40,7 +40,9 @@ describe('rangeSlider()', () => { }) }; helper = { - getNumericRefinement: sinon.stub().returns([]), + state: { + getNumericRefinement: sinon.stub().returns([]) + }, addNumericRefinement: sinon.spy(), clearRefinements: sinon.spy(), search: sinon.spy() @@ -77,7 +79,7 @@ describe('rangeSlider()', () => { it('doesn\'t call the refinement functions if not refined', () => { widget.render({results, helper}); - expect(helper.getNumericRefinement.calledTwice).toBe(true, 'getNumericRefinement called once'); + expect(helper.state.getNumericRefinement.calledTwice).toBe(true, 'getNumericRefinement called once'); expect(helper.clearRefinements.called).toBe(false, 'clearRefinements never called'); expect(helper.addNumericRefinement.called).toBe(false, 'addNumericRefinement never called'); expect(helper.search.called).toBe(false, 'search never called'); diff --git a/widgets/range-slider/range-slider.js b/widgets/range-slider/range-slider.js index c3a84e0e61..71d90776ac 100644 --- a/widgets/range-slider/range-slider.js +++ b/widgets/range-slider/range-slider.js @@ -46,8 +46,8 @@ function rangeSlider({ disjunctiveFacets: [facetName] }), _getCurrentRefinement(helper) { - var min = helper.getNumericRefinement(facetName, '>='); - var max = helper.getNumericRefinement(facetName, '<='); + var min = helper.state.getNumericRefinement(facetName, '>='); + var max = helper.state.getNumericRefinement(facetName, '<='); if (min && min.length) { min = min[0];