diff --git a/client/package.json b/client/package.json index b13f7f572..847f59d4f 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "ontime-ui", - "version": "1.9.0", + "version": "1.9.1", "private": true, "dependencies": { "@chakra-ui/react": "^2.3.2", diff --git a/client/src/features/table/TableHeader.jsx b/client/src/features/table/TableHeader.jsx index 69cde8b3b..bb0a19dc1 100644 --- a/client/src/features/table/TableHeader.jsx +++ b/client/src/features/table/TableHeader.jsx @@ -14,7 +14,7 @@ import { TableSettingsContext } from '../../common/context/TableSettingsContext' import { useFetch } from '../../common/hooks/useFetch'; import useFullscreen from '../../common/hooks/useFullscreen'; import { useTimerProvider } from '../../common/hooks/useSocketProvider'; -import { formatDisplay } from '../../common/utils/dateConfig'; +import { formatDisplay, millisToSeconds } from '../../common/utils/dateConfig'; import { formatTime } from '../../common/utils/time'; import { tooltipDelayFast } from '../../ontimeConfig'; @@ -22,7 +22,7 @@ import PlaybackIcon from './tableElements/PlaybackIcon'; import style from './Table.module.scss'; -export default function TableHeader({handleCSVExport, featureData}) { +export default function TableHeader({ handleCSVExport, featureData }) { const { followSelected, showSettings, toggleTheme, toggleSettings, toggleFollow } = useContext(TableSettingsContext); const timer = useTimerProvider(); @@ -32,11 +32,12 @@ export default function TableHeader({handleCSVExport, featureData}) { const selected = !featureData.numEvents ? 'No events' : `Event ${featureData.selectedEventIndex != null ? featureData.selectedEventIndex + 1 : '-'}/${ - featureData.numEvents ? featureData.numEvents : '-' - }`; + featureData.numEvents ? featureData.numEvents : '-' + }`; // prepare presentation variables - const timerNow = `${timer.running < 0 ? '-' : ''}${formatDisplay(timer.running)}`; + const isOvertime = timer.current < 0; + const timerNow = `${isOvertime ? '-' : ''}${formatDisplay(millisToSeconds(timer.current))}`; const timeNow = formatTime(timer.clock, { showSeconds: true, format: 'hh:mm:ss a', diff --git a/server/package.json b/server/package.json index 28c042d9e..e30061354 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "ontime", - "version": "1.9.0", + "version": "1.9.1", "author": "Carlos Valente", "description": "Time keeping for live events", "repository": "https://github.com/cpvalente/ontime",