From 13da983e6c051dd13bdcf73dd29992dbfde2969a Mon Sep 17 00:00:00 2001 From: martin Date: Mon, 29 Jul 2002 10:12:20 +0000 Subject: [PATCH] hmm wierd bug on production server but not testing ... this is to test that --- mod/journal/report.php | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/mod/journal/report.php b/mod/journal/report.php index 9ff7db66d2..17fe1cfc61 100644 --- a/mod/journal/report.php +++ b/mod/journal/report.php @@ -60,16 +60,21 @@ $entry = $entrybyentry[$num]; // Only update entries where feedback has actually changed. if (($vals[r] <> $entry->rating) || ($vals[c] <> addslashes($entry->comment))) { + $newentry->rating = $vals[r]; + $newentry->comment = $vals[c]; + $newentry->teacher = $USER->id; + $newentry->timemarked = $timenow; + $newentry->id = $num; + if (! update_record("journal_entries", $newentry)) { + notify("Failed to update the journal feedback for user $entry->user"); + print_object($newentry); + } else { + $count++; + } $entrybyuser[$entry->user]->rating = $vals[r]; $entrybyuser[$entry->user]->comment = $vals[c]; $entrybyuser[$entry->user]->teacher = $USER->id; $entrybyuser[$entry->user]->timemarked = $timenow; - $entrybyuser[$entry->user]->id = $num; - if (! update_record("journal_entries", $entrybyuser[$entry->user])) { - error("Failed to update the journal feedback!"); - } else { - $count++; - } } } add_to_log($course->id, "journal", "update feedback", "report.php?id=$cm->id", "$count users"); -- 2.39.5