From 77f69e7bcf6d86b1a6fbcd89bb4528e675179cb7 Mon Sep 17 00:00:00 2001 From: moodler Date: Thu, 17 Feb 2005 07:14:28 +0000 Subject: [PATCH] Better fix for the group image uploading --- course/group.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/course/group.php b/course/group.php index d20bfec6df3..cca314d509e 100644 --- a/course/group.php +++ b/course/group.php @@ -67,20 +67,21 @@ } else { require_once($CFG->dirroot.'/lib/uploadlib.php'); - $um = new upload_manager('imagefile',false,false,null,false,0,false, true); + $um = new upload_manager('imagefile',false,false,null,false,0,true,true); if ($um->preprocess_files()) { require_once("$CFG->libdir/gdlib.php"); - $group->picture = save_profile_image($group->id, $um, 'groups'); + if (save_profile_image($group->id, $um, 'groups')) { + $group->picture = 1; + } } $group->name = $form->name; $group->description = $form->description; $group->hidepicture = $form->hidepicture; $group->password = $form->password; if (!update_record("groups", $group)) { - notify("A strange error occurred while trying to save "); + redirect("group.php?id=$course->id&group=$group->id", "A strange error occurred while trying to save "); } else { - notify(get_string('changessaved')); - print_continue("group.php?id=$course->id&group=$group->id"); + redirect("group.php?id=$course->id&group=$group->id", get_string('changessaved')); } } }