Skip to content

Commit e44f981

Browse files
authored
Merge pull request #532 from sivertschou/fix-indexed-db-collisions
Avoid IndexedDB write collisions by only writing when valid data is present
2 parents d9aaaf2 + 57c51a0 commit e44f981

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

apps/frontend/src/context/DataContext.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,10 @@ export const DataContextProvider = ({ clockWorker, children }: Props) => {
8181
...cadenceToInclude,
8282
};
8383

84-
db.addDatapoint(delta, data, isRunning);
85-
sendData(dataPoint);
84+
if (dataPoint.cadence || dataPoint.power || dataPoint.heartRate) {
85+
db.addDatapoint(delta, data, isRunning);
86+
sendData(dataPoint);
87+
}
8688
},
8789
[heartRate, power, cadence, isRunning]
8890
);

0 commit comments

Comments
 (0)