From b8984a2d4a7587583a3127afc864ffb03df043b6 Mon Sep 17 00:00:00 2001
From: Thomas Marstrander <marstranderthomas@gmail.com>
Date: Thu, 15 Aug 2019 16:09:56 +0200
Subject: [PATCH] Fix bug that was crashing clearFilteredParameters with empty
 libraryids

---
 classes/framework.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/classes/framework.php b/classes/framework.php
index 1a67f16..140fbe1 100644
--- a/classes/framework.php
+++ b/classes/framework.php
@@ -1349,6 +1349,9 @@ class framework implements \H5PFrameworkInterface {
     // @codingStandardsIgnoreLine
     public function clearFilteredParameters($libraryids) {
         global $DB;
+        if (empty($libraryids)) {
+            return;
+        }
 
         list($insql, $inparams) = $DB->get_in_or_equal($libraryids);
         $DB->execute("
-- 
GitLab