From 0c3ea58609ce39a11a77c039c894c31a683f29bf Mon Sep 17 00:00:00 2001 From: Sander Date: Sun, 4 Feb 2024 22:57:15 +0100 Subject: [PATCH] fix(useCreateVote): reset hasBeenPlated flag --- apps/expo/src/hooks/useCreateVote.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/expo/src/hooks/useCreateVote.ts b/apps/expo/src/hooks/useCreateVote.ts index c54d315..51a1b11 100644 --- a/apps/expo/src/hooks/useCreateVote.ts +++ b/apps/expo/src/hooks/useCreateVote.ts @@ -26,6 +26,9 @@ export const useCreateVote = (pin: string) => { tracks: prev.tracks.map((track) => { if (track.trackId === trackId) { track.score += vote - (previousVote?.vote ?? 0); + // Replaying a track just gives it a vote, + // Make sure to reset the hasBeenPlayed flag + track.hasBeenPlayed = false; } return track; }),