Closed jpschewe closed 10 years ago
When you say "scoreboard" in the description, do you mean the page with the dark blue background? If so, then it's normal behavior to show scores from all divisions.
Couple of corrections to my defect; This paragraph " During the head to head playoff round, the Rochester FLL tournament would have round 1 of the Lakes division followed by Round 2 of the Woods division. We did this so that we had time to print off the scorecards between each round" should be corrected to say this:
During the head to head playoff round, the Rochester FLL tournament would have round 1 of the Lakes division followed by Round 1 of the Woods division. We did this so that we had time to print off the scorecards for the next round of Lakes while the Woods division was competing against each other.
John, the "scoreboard" is what is displayed on the fll-sw/playoff/playoff- index.jsp page by clicking Display Brackets (item #6)
Also, to clarify the issue: The remote display computers displayed the following. In Round 1 brackets you saw Woods division teams, but in Round 2 (display is still set to Round 1) , you saw the Lakes Teams that advanced. To correct the problem, I had to refresh the remote computer displays. I was expecting that the Round 2 (winners that advanced) from Round 1 would be empty but instead showed the previous Division teams that advanced from Round 1.
OK, I understand what's going on here. This is a problem with the AJAX updates to the playoffs page.
Al, I've got another question for you. Are you saying that both displays were set to display the same thing? As in they were both set to follow the default? And then you would change which playoff brackets to display on both screens at the same time by changing the default display page, correct?
Al, I've got another thought on this. If you changed the display controller from Woods to Lakes and then entered new Lakes scores, it's possible that the playoff brackets hadn't completely refreshed yet, but the web server knew that you wanted to display Lakes scores, so our push code would push the Lakes score information to the display immediately. This would cause the behavior that you saw. Does this seem like a reasonable description of what you saw?
Replying to jpschewe:
Al, I've got another thought on this. If you changed the display controller from Woods to Lakes and then entered new Lakes scores, it's possible that the playoff brackets hadn't completely refreshed yet, but the web server knew that you wanted to display Lakes scores, so our push code would push the Lakes score information to the display immediately. This would cause the behavior that you saw. Does this seem like a reasonable description of what you saw?
This would seem reasonable except for a few things: 1) The push code did not seem to work. The first time this was noticed, we were well into the Woods division head to head matches and the remote displays had a combination of Lakes and Wood teams.
2) The Lakes bracket was up first and when they finished, I kept their scores displayed for at least the half of the first round of the Woods bracket. This was to allow the Lakes teams to see who advanced.
Replying to jpschewe:
Al, I've got another question for you. Are you saying that both displays were set to display the same thing? As in they were both set to follow the default? And then you would change which playoff brackets to display on both screens at the same time by changing the default display page, correct?
To the best of my recollection this is what I did.
Replying to alweiner:
Replying to jpschewe:
Al, I've got another thought on this. If you changed the display controller from Woods to Lakes and then entered new Lakes scores, it's possible that the playoff brackets hadn't completely refreshed yet, but the web server knew that you wanted to display Lakes scores, so our push code would push the Lakes score information to the display immediately. This would cause the behavior that you saw. Does this seem like a reasonable description of what you saw?
This would seem reasonable except for a few things: 1) The push code did not seem to work. The first time this was noticed, we were well into the Woods division head to head matches and the remote displays had a combination of Lakes and Wood teams. 2) The Lakes bracket was up first and when they finished, I kept their scores displayed for at least the half of the first round of the Woods bracket. This was to allow the Lakes teams to see who advanced.
Am I correct that this is the sequence of events?
I have been able to reproduce this problem and I capture screen shoots of what I'm seeing.
The "Photo Skitch Document.png" file shows the Woods bracket (round 3) being displayed but with backet 1 of Round 3 Lakes results. .
The LakesRound?3 and WoodsRound?3.png shows the actual playoff scoreboards for Round 3.
The DisplayController?.png shows that the Default display is set to Welcome and I'm using the Remote Display column "aaaaa" to display the Playoffs. So, I'm not using the Default Column to display all remote scoreboards like I thought. Note, "Default" and maincomputer and test are the same actual computer and "work" and "aaaaa" are a different computer.
The steps listed are correct and I'll clarify what I did.
Couple of notes about step 4. II can sit on the Display Controller and change the Division from Lakes to Woods and from Woods to Lakes and repeat several times and I see the problem. One thing I notice was that the title "MN First LEGO Tournament (Playoff Round 3, Division XXXX) would not change. The XXXX would stay on Lakes even if I specified Woods Division.
At some point, the scoreboard corrected itself from showing the right brackets but the Title was not getting updated.
I've updated the ajax query to pass a division along too, which hopefully should alleviate the issue Al's been having.
This is fixed on branch feature.167.ajax-display
and will be merged into
master
for the next release later today.
Migrate attachment
Migrate attachment
Migrate attachment
Migrate attachment
Migrate attachment
Using FLL 7.3 Version of the software running on Windows 7 with the Oracle JDK 7 SR 9. Several computers that are showing the scoreboard have registered with the server.
During the head to head playoff round, the Rochester FLL tournament would have round 1 of the Lakes division followed by Round 2 of the Woods division. We did this so that we had time to print off the scorecards between each round.
The problem we ran into was with the Scoreboard showing a mixture of Lakes and Woods division scores. The resolution was to refresh the scoreboard using the computer that was displaying the scoreboard.
This is how we had things setup. 1) Computer A was the server. 2) Computer B was a remote scoreboard. Display name was theater. 3) Computer C was a remote scoreboard. Display name was cafe.
If I recall, each of these scoreboards were using the default settings of the Default column in the Remote Display Controller page.
Lakes division went first and after the first round of the playoffs, I change the default to Woods division playoff round 1 and clicked on submit.
The remote display computers displayed the following. In Round 1 brackets you saw Woods division teams, but in Round 2 (display is still set to Round 1) , you saw the Lakes Teams that advanced. To correct the problem, I had to refresh the remote computer displays.
I did notice that on the server, if I displayed the playoff scoreboard, I did not see any bracket issues. The problem appears to only be with the remote display boards.