diff --git a/pfosten/app/Tipp.php b/pfosten/app/Tipp.php index 6fc4dd2f..d1e90ed2 100755 --- a/pfosten/app/Tipp.php +++ b/pfosten/app/Tipp.php @@ -271,6 +271,8 @@ class Tipp extends Model $user_ids=array(); $round_ids=array(); + + // Write sql result to roundtipps (score per round & user) if ($max_round_id==-1) { $max_round_id=Round::getLastCompleteRoundId(); } foreach ($result as $entry) { @@ -466,9 +468,9 @@ class Tipp extends Model if ($round_count==$quotas["Runden"]) { // Ranking Payout ausschütten $payout_groups =array(); - + $lastRoundId= array_values(array_slice($round_ids,-1))[0]; foreach($user_ids as $user_id) { - $key = $round_count."_".$user_id; + $key = $lastRoundId."_".$user_id; $rank = $roundtipps[$key]["rank"]; //Log::info("Setting ranking_payout for user_id ".$user_id); //TODO: Do it for any number of rank payouts