From 82a2f03355a6d720e21729fe21788adb5ad0e977 Mon Sep 17 00:00:00 2001 From: Kathrin Osswald <kathrin.osswald@uni-ulm.de> Date: Fri, 7 Aug 2020 10:50:28 +0200 Subject: [PATCH] Added check for empty string to regular expression for time controlled info banner settings. --- CHANGES.md | 1 + settings.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 194c134..90695b4 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,6 +6,7 @@ Changes ### Unreleased +* 2020-08-07 - Added check for empty string to regular expression for time controlled info banner settings. * 2020-08-05 - Added settings to be able to show a banner with information on selected pages. PLEASE NOTE: For all scenarios to pass, the Moodle version 3.8.4+ (Build: 2019111804) is needed. diff --git a/settings.php b/settings.php index 79d42f2..4f22779 100644 --- a/settings.php +++ b/settings.php @@ -848,7 +848,7 @@ if ($ADMIN->fulltree) { 'theme_boost_campus/timedibenable', 'notchecked'); // This will check for the desired date time format YYYY-MM-DD HH:MM:SS - $timeregex = '/20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]/'; + $timeregex = '/(20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])|^$/'; // Start time for controlled information banner. $name = 'theme_boost_campus/timedibstart'; -- GitLab