From 63f3e269ca9a415ce5038cc4f6d3e261caea9b7c Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Thu, 12 Nov 2009 20:09:07 +0000 Subject: [PATCH] MDL-20827 workshop: set correct wtype on newly created instances --- mod/workshop/lib.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mod/workshop/lib.php b/mod/workshop/lib.php index ea0664f7658..02ea97059c2 100644 --- a/mod/workshop/lib.php +++ b/mod/workshop/lib.php @@ -109,6 +109,12 @@ function workshop_add_instance($workshop) { return get_string('invaliddates', 'workshop'); } + // set the workshop's type + $wtype = 0; // 3 phases, no grading grades + if ($workshop->includeself or $workshop->ntassessments) $wtype = 1; // 3 phases with grading grades + if ($workshop->nsassessments) $wtype = 2; // 5 phases with grading grades + $workshop->wtype = $wtype; + if ($returnid = insert_record("workshop", $workshop)) { $event = NULL;