From 66a582d0b3136d0220bb3863e61bcdd53162b734 Mon Sep 17 00:00:00 2001 From: Juan Leyva Date: Fri, 9 Oct 2015 16:26:59 +0200 Subject: [PATCH] MDL-51703 mod_survey: Trigger response_submitted event in correct place --- mod/survey/save.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mod/survey/save.php b/mod/survey/save.php index a98013b2ab5..4b3580e7437 100644 --- a/mod/survey/save.php +++ b/mod/survey/save.php @@ -54,14 +54,6 @@ print_error('invalidsurveyid', 'survey'); } - $params = array( - 'context' => $context, - 'courseid' => $course->id, - 'other' => array('surveyid' => $survey->id) - ); - $event = \mod_survey\event\response_submitted::create($params); - $event->trigger(); - $strsurveysaved = get_string('surveysaved', 'survey'); $PAGE->set_title($strsurveysaved); @@ -121,6 +113,14 @@ } } + $params = array( + 'context' => $context, + 'courseid' => $course->id, + 'other' => array('surveyid' => $survey->id) + ); + $event = \mod_survey\event\response_submitted::create($params); + $event->trigger(); + // Print the page and finish up. notice(get_string("thanksforanswers","survey", $USER->firstname), "$CFG->wwwroot/course/view.php?id=$course->id"); -- 2.11.4.GIT