From 9ddc556300b2b7270cb7488e81c91e9c85b9d2d0 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Mon, 19 Sep 2022 16:54:21 +0200 Subject: [PATCH] MDL-75791 reportbuilder: set persistent for active conditions --- reportbuilder/classes/datasource.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reportbuilder/classes/datasource.php b/reportbuilder/classes/datasource.php index d852ebbab32..d81c0ce5083 100644 --- a/reportbuilder/classes/datasource.php +++ b/reportbuilder/classes/datasource.php @@ -260,7 +260,7 @@ abstract class datasource extends base { foreach ($activeconditions as $condition) { $instance = $this->get_condition($condition->get('uniqueidentifier')); if ($instance !== null && $instance->get_is_available()) { - $conditions[$instance->get_unique_identifier()] = $instance; + $conditions[$instance->get_unique_identifier()] = $instance->set_persistent($condition); } }