From ba9ad04975c15708b49c6c10bf6f6da630a2b864 Mon Sep 17 00:00:00 2001 From: skodak <skodak> Date: Mon, 3 Mar 2008 20:49:54 +0000 Subject: [PATCH] MDL-13741 Incorrect max size shown when using course upload limit; patch by Jason Meinzer; merged from MOODLE_19_STABLE --- mod/assignment/type/upload/assignment.class.php | 3 ++- mod/assignment/type/uploadsingle/assignment.class.php | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mod/assignment/type/upload/assignment.class.php b/mod/assignment/type/upload/assignment.class.php index 0b8fe8a8d27..e76dd61099b 100644 --- a/mod/assignment/type/upload/assignment.class.php +++ b/mod/assignment/type/upload/assignment.class.php @@ -140,7 +140,8 @@ class assignment_upload extends assignment_base { $submission = $this->get_submission($USER->id); $struploadafile = get_string('uploadafile'); - $strmaxsize = get_string('maxsize', '', display_size($this->assignment->maxbytes)); + $maxbytes = $this->assignment->maxbytes == 0 ? $this->course->maxbytes : $this->assignment->maxbytes; + $strmaxsize = get_string('maxsize', '', display_size($maxbytes)); if ($this->is_finalized($submission)) { // no uploading diff --git a/mod/assignment/type/uploadsingle/assignment.class.php b/mod/assignment/type/uploadsingle/assignment.class.php index 491538e9189..63375a72cb0 100644 --- a/mod/assignment/type/uploadsingle/assignment.class.php +++ b/mod/assignment/type/uploadsingle/assignment.class.php @@ -81,7 +81,9 @@ class assignment_uploadsingle extends assignment_base { function view_upload_form() { global $CFG; $struploadafile = get_string("uploadafile"); - $strmaxsize = get_string("maxsize", "", display_size($this->assignment->maxbytes)); + + $maxbytes = $this->assignment->maxbytes == 0 ? $this->course->maxbytes : $this->assignment->maxbytes; + $strmaxsize = get_string('maxsize', '', display_size($maxbytes)); echo '<div style="text-align:center">'; echo '<form enctype="multipart/form-data" method="post" '.