diff --git a/application/controllers/Stats.php b/application/controllers/Stats.php index e83ed614..6ad58801 100644 --- a/application/controllers/Stats.php +++ b/application/controllers/Stats.php @@ -65,7 +65,12 @@ public function index(){ ) ); } - $data['mps_participation'] = $this->stats_model->get_mps_participation_solennels(legislature_current()); + + $data['n_sps'] = $this->votes_model->get_n_votes(legislature_current(), NULL, NULL, 'SPS') ?? 0; + $data['mps_participation'] = ($data['n_sps'] > 10) + ? $this->stats_model->get_mps_participation_solennels(legislature_current()) + : $this->stats_model->get_mps_participation(); + if ($data['mps_participation']) { $data['mps_participation_first'] = array_slice($data['mps_participation'], 0, 3); $data['mps_participation_last'] = array_slice($data['mps_participation'], -3);