From c6b32acdb15751698653f2897906c7cea1d0a87c Mon Sep 17 00:00:00 2001 From: Jake Dallimore Date: Wed, 21 Jun 2017 16:58:18 +0800 Subject: [PATCH] MDL-58919 mod_assign: fix allowing accepted file types to be empty --- mod/assign/submission/file/locallib.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mod/assign/submission/file/locallib.php b/mod/assign/submission/file/locallib.php index 8df609bb7b7..1ac40d76f8a 100644 --- a/mod/assign/submission/file/locallib.php +++ b/mod/assign/submission/file/locallib.php @@ -71,10 +71,11 @@ class assign_submission_file extends assign_submission_plugin { $defaultmaxfilesubmissions = $this->get_config('maxfilesubmissions'); $defaultmaxsubmissionsizebytes = $this->get_config('maxsubmissionsizebytes'); - $defaultfiletypes = (string)$this->get_config('filetypeslist'); - if ($defaultfiletypes == '') { - $defaultfiletypes = (string)get_config('assignsubmission_file', 'filetypes'); + $defaultfiletypes = $this->get_config('filetypeslist'); + if ($defaultfiletypes === false) { + $defaultfiletypes = get_config('assignsubmission_file', 'filetypes'); } + $defaultfiletypes = (string)$defaultfiletypes; $settings = array(); $options = array();