From 91acfa2b5026b107eac357f63c9b415f08fd39a9 Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Tue, 31 May 2022 13:20:56 +0800 Subject: [PATCH] MDL-74886 core_admin: cast value and unit to integer --- lib/adminlib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/adminlib.php b/lib/adminlib.php index 65c04420d3d..0c0e2e96f9b 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -4010,7 +4010,9 @@ class admin_setting_configduration extends admin_setting { return ''; } - $seconds = (int)($data['v']*$data['u']); + $unit = (int)$data['u']; + $value = (int)$data['v']; + $seconds = $value * $unit; // Validate the new setting. $error = $this->validate_setting($seconds);