From 5da60daa1a57a45c3e106e8723a853ea59ab0b9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Monlla=C3=B3?= Date: Tue, 22 Oct 2019 10:48:29 +0800 Subject: [PATCH] MDL-64739 analytics: No need for a fully set model on edit --- admin/tool/analytics/model.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/admin/tool/analytics/model.php b/admin/tool/analytics/model.php index 3788f150731..6b7511b16d8 100644 --- a/admin/tool/analytics/model.php +++ b/admin/tool/analytics/model.php @@ -122,7 +122,6 @@ switch ($action) { $invalidcurrenttimesplitting = $model->invalid_timesplitting_selected(); $potentialtimesplittings = $model->get_potential_timesplittings(); - $analyser = $model->get_analyser(); $customdata = array( 'id' => $model->get_id(), @@ -134,7 +133,7 @@ switch ($action) { 'indicators' => $model->get_potential_indicators(), 'timesplittings' => $potentialtimesplittings, 'predictionprocessors' => \core_analytics\manager::get_all_prediction_processors(), - 'supportscontexts' => ($analyser)::context_restriction_support(), + 'supportscontexts' => ($model->get_analyser(['notimesplitting' => true]))::context_restriction_support(), 'contexts' => $model->get_contexts(), ); $mform = new \tool_analytics\output\form\edit_model(null, $customdata);