--- mod/data/export.php 2008-04-19 18:24:12.000000000 -0500 +++ mod/data/export.php 2008-04-20 11:45:16.000000000 -0500 @@ -25,8 +25,17 @@ print_error('coursenotfound', 'data'); } +// fill in missing properties needed for updating of instance +$data->course = $cm->course; +$data->cmidnumber = $cm->idnumber; +$data->instance = $cm->instance; + +if (!$context = get_context_instance(CONTEXT_MODULE, $cm->id)) { + error('Could not find context'); +} require_login($course->id, false, $cm); +require_capability('mod/data:managetemplates', $context); // get fields for this database