bugfix duration

duration would be invalid when timestart > timeend
This commit is contained in:
cv
2021-05-11 16:56:05 +02:00
parent a4488b6a56
commit 92f37b8c45
2 changed files with 22 additions and 7 deletions
@@ -16,6 +16,12 @@ const ExpandedBlock = (props) => {
const oscid = data.id.length > 4 ? '...' : data.id;
// if end is before, assume is the day after
const duration =
data.timeStart > data.timeEnd
? data.timeEnd + 86400000 - data.timeStart
: data.timeEnd + 86400000 - data.timeStart;
return (
<>
<span className={style.drag} {...provided.dragHandleProps}>
@@ -33,6 +39,7 @@ const ExpandedBlock = (props) => {
actionHandler={actionHandler}
timeStart={data.timeStart}
timeEnd={data.timeEnd}
duration={duration}
delay={delay}
className={style.time}
/>