From b6057d4afa656ff6a2cb7cbef2681bd87fc9d018 Mon Sep 17 00:00:00 2001 From: skodak Date: Sat, 3 Mar 2007 12:25:40 +0000 Subject: [PATCH] MDL-8733 fixed approving logic when editing; merged from MOODLE_16_STABLE --- mod/data/edit.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mod/data/edit.php b/mod/data/edit.php index 815dea7515c..2b09747b2b0 100755 --- a/mod/data/edit.php +++ b/mod/data/edit.php @@ -151,9 +151,8 @@ /// All student edits are marked unapproved by default $record = get_record('data_records','id',$rid); - if ($data->approval == 1 || has_capability('mod/data:approve', $context)) { - $record->approved = 1; - } else { + /// reset approved flag after student edit + if (!has_capability('mod/data:approve', $context)) { $record->approved = 0; }