BUGFIX: mutual result did not take care of all previous tiebreaks

This commit is contained in:
Jeroen De Meerleer 2019-06-04 16:49:12 +02:00
parent 6cdb0aac6a
commit 1867d4d117

View File

@ -98,8 +98,12 @@ abstract class Tiebreaks extends Tournament
$interestingplayers = $opponents;
if ($key != 0) {
$interestingplayers = [];
$playerstiebreaks = $player->getTiebreaks();
array_splice($playerstiebreaks, $key);
foreach ($opponents as $opponent) {
if (($opponent->getTiebreaks()[$key - 1] == $player->getTiebreaks()[$key - 1]) && ($player != $opponent)) {
$opponenttiebreaks = $opponent->getTiebreaks();
array_splice($opponenttiebreaks, $key);
if (($playerstiebreaks == $opponenttiebreaks) && ($player != $opponent)) {
$interestingplayers[] = $opponent;
}
}