diff --git a/assets/src/scripts/components/hydrograph/legend.js b/assets/src/scripts/components/hydrograph/legend.js index f02ff4b07f72471e5cdfc4d6ca06e49095bab5dd..8ab6834cf185fc1e1bbff263c0fccc0f44410af8 100644 --- a/assets/src/scripts/components/hydrograph/legend.js +++ b/assets/src/scripts/components/hydrograph/legend.js @@ -148,7 +148,7 @@ export const drawSimpleLegend = function(div, {legendMarkerRows, layout}) { xPosition = markerGroupBBox.x + markerGroupBBox.width + markerGroupXOffset; } catch(error) { - console.log('Group bbox error on ' + marker.text); + null; } }); }); diff --git a/assets/src/scripts/components/hydrograph/legend.spec.js b/assets/src/scripts/components/hydrograph/legend.spec.js index a6684ddad8ac6d3161e4e60f7b4f037f86236a25..ee8816edafc8f7e3102aedbc3b95e1eb44ee033a 100644 --- a/assets/src/scripts/components/hydrograph/legend.spec.js +++ b/assets/src/scripts/components/hydrograph/legend.spec.js @@ -118,17 +118,17 @@ describe('Legend module', () => { variable: '45807202', points: [{ value: 1, - qualifiers: ['P'], + qualifiers: ['A'], approved: false, estimated: false }, { value: 2, - qualifiers: ['P'], + qualifiers: ['A'], approved: false, estimated: false }, { value: 3, - qualifiers: ['P'], + qualifiers: ['E'], approved: false, estimated: false }] @@ -204,9 +204,10 @@ describe('Legend module', () => { const result = legendMarkerRowsSelector(newData); expect(result.length).toBe(2); - expect(result[0].length).toBe(2); + expect(result[0].length).toBe(3); expect(result[0][0].type).toEqual(textOnlyMarker); expect(result[0][1].type).toEqual(lineMarker); + expect(result[0][2].type).toEqual(lineMarker); expect(result[1].length).toBe(2); expect(result[1][0].type).toEqual(textOnlyMarker); expect(result[1][1].type).toEqual(circleMarker);