From b09428ff6c37e9cb158adb3004edef2a29e6a9d6 Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Wed, 28 Apr 2010 20:39:15 +0000
Subject: [PATCH] Remove leading zeros from course numbers < 100

---
 application/modules/courses/models/CourseModel.php | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/application/modules/courses/models/CourseModel.php b/application/modules/courses/models/CourseModel.php
index f34d01ed..3fb1fa31 100644
--- a/application/modules/courses/models/CourseModel.php
+++ b/application/modules/courses/models/CourseModel.php
@@ -1717,7 +1717,7 @@ class Courses_CourseModel extends Unl_Model
             if ($crosslisting['type'] != 'home listing') {
                 continue;
             }
-            $homeNumber = str_pad($crosslisting['courseNumber'], 3, '0', STR_PAD_LEFT);
+            $homeNumber = $crosslisting['courseNumber'];
         }
         return $homeNumber;
     }
@@ -1769,7 +1769,7 @@ class Courses_CourseModel extends Unl_Model
 	                continue;
 	            }
 	            $homeSubject = $crosslisting['subject'];
-	            $courseNumbers[] = str_pad($crosslisting['courseNumber'], 3, '0', STR_PAD_LEFT) . $crosslisting['courseLetter'];
+	            $courseNumbers[] = $crosslisting['courseNumber'] . $crosslisting['courseLetter'];
 	        }
 	        foreach ($this->_data['crosslistings'] as $crosslisting) {
 	            if ($this->_isEffectiveHomeCrosslisting($crosslisting)) {
@@ -1778,7 +1778,7 @@ class Courses_CourseModel extends Unl_Model
 	            if ($crosslisting['subject'] != $homeSubject) {
 	            	continue;
 	            }
-	            $courseNumbers[] = str_pad($crosslisting['courseNumber'], 3, '0', STR_PAD_LEFT) . $crosslisting['courseLetter'];
+	            $courseNumbers[] = $crosslisting['courseNumber'] . $crosslisting['courseLetter'];
 	        }
 
             sort($courseNumbers);
@@ -1794,7 +1794,7 @@ class Courses_CourseModel extends Unl_Model
                     continue;
                 }
                 $homeSubject = $crosslisting['subject'];
-                $courseNumbers[] = str_pad($crosslisting['courseNumber'], 3, '0', STR_PAD_LEFT) . $crosslisting['courseLetter'];
+                $courseNumbers[] = $crosslisting['courseNumber'] . $crosslisting['courseLetter'];
             }
             foreach ($this->_data['crosslistings'] as $crosslisting) {
                 if ($this->_isEffectiveHomeCrosslisting($crosslisting)) {
@@ -1803,7 +1803,7 @@ class Courses_CourseModel extends Unl_Model
                 if ($crosslisting['subject'] != $homeSubject) {
                     continue;
                 }
-                $courseNumbers[] = str_pad($crosslisting['courseNumber'], 3, '0', STR_PAD_LEFT) . $crosslisting['courseLetter'] . 'x';
+                $courseNumbers[] = $crosslisting['courseNumber'] . $crosslisting['courseLetter'] . 'x';
             }
 
             sort($courseNumbers);
-- 
GitLab