From 475c04a3ed4ed8f5d63d62b5dbeb4077a5587d66 Mon Sep 17 00:00:00 2001 From: Jetha Chan Date: Wed, 11 Mar 2015 14:36:41 +0800 Subject: [PATCH] MDL-49224 course: fallback to "Test course " when no fullname specified --- admin/tool/generator/classes/course_backend.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/tool/generator/classes/course_backend.php b/admin/tool/generator/classes/course_backend.php index 7e592ce..2c2ca85 100644 --- a/admin/tool/generator/classes/course_backend.php +++ b/admin/tool/generator/classes/course_backend.php @@ -134,7 +134,9 @@ class tool_generator_course_backend extends tool_generator_backend { // Set parameters. $this->shortname = $shortname; - if (is_null($fullname)) { + + // We can't allow fullname to be set to an empty string. + if (empty($fullname)) { $this->fullname = get_string( 'fullname', 'tool_generator', @@ -145,6 +147,8 @@ class tool_generator_course_backend extends tool_generator_backend { } else { $this->fullname = $fullname; } + + // Summary, on the other hand, should be empty-able. if (!is_null($summary)) { $this->summary = $summary; $this->summaryformat = $summaryformat; -- 1.9.1