From e69f8baf0c12347ed6d604b7f68e4a68c2b669ef Mon Sep 17 00:00:00 2001
From: Michael Hawkins <michaelh@moodle.com>
Date: Fri, 26 Jun 2020 18:22:26 +0800
Subject: [PATCH] MDL-69129 report: Limit config changes report sort direction
 values

---
 report/configlog/index.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/report/configlog/index.php b/report/configlog/index.php
index 730448f376c..614c644f446 100644
--- a/report/configlog/index.php
+++ b/report/configlog/index.php
@@ -54,6 +54,9 @@ if (!isset($columns[$sort])) {
     $sort = 'lastname';
 }
 
+// Sort direction can only be ASC or DESC. Fall back to default (DESC) for invalid values.
+$dir = $dir != 'ASC' ? 'DESC' : 'ASC';
+
 foreach ($columns as $column=>$strcolumn) {
     if ($sort != $column) {
         $columnicon = '';
-- 
2.17.1

