From b583c46297a956bdcc72db1a4f92b338f57059b4 Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Sat, 4 Jul 2020 00:47:14 +0800 Subject: [PATCH] MDL-69110 core: Unset the correct sort data element --- lib/tablelib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tablelib.php b/lib/tablelib.php index 8e28ab497e1..476fd9bcfa6 100644 --- a/lib/tablelib.php +++ b/lib/tablelib.php @@ -1307,7 +1307,7 @@ class flexible_table { if (array_key_exists($sortby, $sortdata)) { // This key already exists somewhere. Change its sortorder and bring it to the top. //$sortorder = $sortdata[$sortby] = $sortorder; - unset($sortdata['sortby'][$sortby]); + unset($sortdata[$sortby]); } $sortdata = array_merge([$sortby => $sortorder], $sortdata); }