diff --git a/my-bois/src/components/Contexts.jsx b/my-bois/src/components/Contexts.jsx index 1a5df6a..101b590 100644 --- a/my-bois/src/components/Contexts.jsx +++ b/my-bois/src/components/Contexts.jsx @@ -51,9 +51,13 @@ export const StatusContextProvider = ({children}) => { if (cooldownMin === -1) { setWorkout(await updateCooldownMins(workout, minutes + 1)); } else if (minutes < cooldownMin) { + if (state === "connected") { + setWorkout(await updateCooldownMins(workout, minutes)); + } + setWorkout(await updateCooldownMins(workout, -1)); } - }, [workout, workoutStatus]); + }, [workout, workoutStatus, state]); useEffect(() => { if (bikes !== null && bikes.length === 1) {