Skip to content

Conversation

@smitdodiya
Copy link
Member

Issue:
Question timer was calculated purely on the client side, causing timer mismatch when users joined late or experienced network delays. (#60)

Problem:
Since the timer started locally on each client, different users saw different remaining durations for the same question. This resulted in timer desynchronization between admin and participants.

What this PR does:
This PR updates the question flow to use the server-provided question start time and calculates the remaining duration on the frontend based on that value. This ensures all users see a synchronized and accurate question timer, regardless of when they receive the question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant