From 412a56027b211d5d44dfbb87138bb92b04b0e024 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Thu, 22 Jun 2017 10:57:30 +0800 Subject: [PATCH] MDL-58919 mod_assign: fix check for existing setting --- mod/assign/submission/file/locallib.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mod/assign/submission/file/locallib.php b/mod/assign/submission/file/locallib.php index 1ac40d76f8a..d96b293009a 100644 --- a/mod/assign/submission/file/locallib.php +++ b/mod/assign/submission/file/locallib.php @@ -71,8 +71,9 @@ class assign_submission_file extends assign_submission_plugin { $defaultmaxfilesubmissions = $this->get_config('maxfilesubmissions'); $defaultmaxsubmissionsizebytes = $this->get_config('maxsubmissionsizebytes'); - $defaultfiletypes = $this->get_config('filetypeslist'); - if ($defaultfiletypes === false) { + if ($this->assignment->has_instance()) { + $defaultfiletypes = $this->get_config('filetypeslist'); + } else { $defaultfiletypes = get_config('assignsubmission_file', 'filetypes'); } $defaultfiletypes = (string)$defaultfiletypes;