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" '.