FIRST-Tech-Challenge / FIRST-Tech-Challenge/scorekeeper
Field and audience display rankings mismatch
- Dominant language
- No language data
- Stars
- 110
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
Several times during today's league meets we noticed that team ranks were different between field and audience display of match preview data.
**To Reproduce**
Steps to reproduce the behavior:
We're not yet certain what sequence of steps cause the differences, but it was observed at least 3-4 times across two league meets, and we have photos. We will continue to test.
**Expected behavior**
Team ranks should match between field and audience displays. Or, perhaps the team rankings altogether from field displays or whichever one is not correct.
**Screenshots**
Both displays in simultaneous shot:

Closeup of audience display (in background of previous image):

You can see that the team rankings for one the red alliance teams does not match across the two displays. At other points (no photos) we observed where team ranks were entirely inconsistent for multiple teams in the displays.
**Device (please complete the following information):**
- OS: Windows for scoring system and audience display, chromebook for field timer
- Browser: Chrome
**Additional context**
I suspect the problem may be related to having a scorekeeper press "Load Next Match" before the results of the just-played match are posted. My suspicion is that the field display is showing rankings from before the just-played-match scores are posted, while the audience match preview is showing rankings from after the just-played-match has been posted.
As an experiment we played briefly with sequences of "load match", "show preview", and "show match" to try to get the two displays to synchronize, but did not have any success with that.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Reproduce the mismatch in Chrome on Windows by sequencing “Load Next Match,” “show preview,” and “show match” around posting match results, comparing field and audience rankings; done means both displays show the same current team ranks.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100