From 3ed3d39fce65a7a64939c6622c49a6e608481804 Mon Sep 17 00:00:00 2001 From: Sylvain UTARD Date: Mon, 19 Oct 2015 22:51:23 +0200 Subject: [PATCH] fix(rangeSlider): restore wrongly removed state nesting --- widgets/range-slider/__tests__/range-slider-test.js | 6 ++++-- widgets/range-slider/range-slider.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) 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];