PHP notice

Undefined index: couples

/home/rcherz/web/protected/models/competitions/Competitions.php(2685)

2673                 $realPosition = $position;
2674                 $lastResult = null;
2675                 for ($i = 2; $i < count($roundIds); $i++) {
2676 
2677                     $position++;
2678                     $loosers = array();
2679                     $roundId = $roundIds[$i];
2680 
2681                     // prepare clean state for WA custom positioning:
2682                     $this->_h2hTreePosition_tieCounter = 0;
2683                     $this->_h2hTreePosition_quarterFinalRoundResults = 0;
2684 
2685                     foreach ($c['finalRounds'][$roundId]['couples'] as $couple) {
2686                         foreach ($couple as $result) {
2687                             if (!$result['is_winner']) {
2688                                 $loosers[] = $result;
2689                             }
2690                         }
2691                     }
2692 
2693                     if ($c['finalRounds'][$roundId]['finalFormatScoreType'] == FinalFormatScoreTypes::SET_SYSTEM) {
2694                         @usort($loosers, array($this, 'compareResultsBySets'));
2695                     } else {
2696                         @usort($loosers, array($this, 'compareResults'));
2697                     }

Stack Trace

#0
+
 /home/rcherz/web/protected/models/competitions/Competitions.php(2073): Competitions->getFinalHeadToHeadPositionsStandard()
2068 
2069             $comp_categories = $competition->getCompetitionCategories(null);
2070 
2071             if ($competition->is_head_to_head) {
2072                 $competition->getHeadToheadTree();
2073                 $comp_categories = $competition->getFinalHeadToHeadPositionsStandard();
2074                 foreach ($comp_categories as $categoryKey => $cat) {
2075                     if (isset($cat['finalPositions'])) {
2076                         $position = 0;
2077                         foreach ($cat['finalPositions'] as $results) {
2078                             foreach ($results as $result) {
#1
+
 /home/rcherz/web/protected/controllers/competitionsActions/LeagueDetail.php(66): Competitions->getCompetitionCategoriesVirtual()
61 
62         if(!empty($logoUrl)){
63             $this->getController()->setOgImageUrl($logoUrl);
64         }
65 
66         $competitionCategories = $model->getCompetitionCategoriesVirtual();
67 
68         $model->team_results_selection_type = Competitions::TEAM_SELECTION_TYPE_ALL;
69         $teamResults = $model->retrieveTeamResults();
70 
71         $team_points = $model->assignLeagueTeamPoints();
#4
+
 /home/rcherz/web/protected/components/Controller.php(322): CController->runAction(LeagueDetail)
317             // user is online
318             $uid_Uid = Yii::app()->user->id;
319             if ($uid_Uid != null) {
320                 Users::setOnlineUser($uid_Uid);
321             }
322             parent::runAction($actionID);
323         }
324         catch (Exception $e) {
325 
326             // CHttpException is not failure, this is standard error handling practice.
327             if ($e instanceof CHttpException) {
2024-03-29 11:04:58 nginx/1.18.0 Yii Framework/1.1.15