diff --git a/classes/manager/workflow_manager.php b/classes/manager/workflow_manager.php index 32c53f747b962cd7b96bfb7387d8e27af57eea63..4fe33ed28930342b46a6673f806b18b9537dbaf9 100644 --- a/classes/manager/workflow_manager.php +++ b/classes/manager/workflow_manager.php @@ -364,7 +364,7 @@ class workflow_manager { public static function create_workflow($title, $displaytitle = null) { $record = new \stdClass(); $record->title = $title; - if ($displaytitle) { + if (!is_null($displaytitle)) { $record->displaytitle = $displaytitle; } $workflow = workflow::from_record($record); diff --git a/tests/generator/lib.php b/tests/generator/lib.php index 9256452e486918f917c091b400fba09b27105836..408733afebf5da182e84f9f9b5398d3f36f699cc 100644 --- a/tests/generator/lib.php +++ b/tests/generator/lib.php @@ -74,7 +74,7 @@ class tool_lifecycle_generator extends testing_module_generator { $record = new stdClass(); $record->id = null; $record->title = 'myworkflow'; - $record->title = 'random displaystring:' . random_string(10); + $record->displaytitle = 'random displaystring:' . random_string(10); $workflow = workflow::from_record($record); workflow_manager::insert_or_update($workflow); foreach ($stepnames as $subpluginname) {