From fd9680a05024115fda56ea369bf50cd37d3d5109 Mon Sep 17 00:00:00 2001 From: Jeremy Funk Date: Fri, 24 Mar 2023 00:18:52 +0100 Subject: [PATCH] Fix bug --- cypress/integration/rendering/gantt.spec.js | 2 +- packages/mermaid/src/diagrams/gantt/ganttRenderer.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cypress/integration/rendering/gantt.spec.js b/cypress/integration/rendering/gantt.spec.js index eebfdc18f..6d0c705a9 100644 --- a/cypress/integration/rendering/gantt.spec.js +++ b/cypress/integration/rendering/gantt.spec.js @@ -2,7 +2,7 @@ import { imgSnapshotTest, renderGraph } from '../../helpers/util.js'; describe('Gantt diagram', () => { beforeEach(() => { - cy.clock(new Date('2010-10-10').getTime()); + cy.clock(new Date('1010-10-10').getTime()); }); it('should render a gantt chart', () => { imgSnapshotTest( diff --git a/packages/mermaid/src/diagrams/gantt/ganttRenderer.js b/packages/mermaid/src/diagrams/gantt/ganttRenderer.js index c9bf1b362..a4ceb6a66 100644 --- a/packages/mermaid/src/diagrams/gantt/ganttRenderer.js +++ b/packages/mermaid/src/diagrams/gantt/ganttRenderer.js @@ -36,7 +36,7 @@ export const setConf = function () { * @param orderOffset */ const getMaxIntersections = (tasks, orderOffset) => { - let timeline = [...tasks].map(() => -1); + let timeline = [...tasks].map(() => -Infinity); let sorted = [...tasks].sort((a, b) => a.startTime - b.startTime || a.order - b.order); let maxIntersections = 0; for (const element of sorted) {