]> git.itanic.dy.fi Git - emerge-timer/blobdiff - emerge-timer.py
Calculate min and max times correctly
[emerge-timer] / emerge-timer.py
index af0f255c35c52441342cb49fb8f056fe6aeb9c49..adc744d39c116510969d7e1bd7c3c8938d24ad76 100755 (executable)
@@ -53,16 +53,27 @@ class package:
 
     def max_time(self):
         """Return maximum time from class version list"""
-        self.versions.sort()
 
-        return self.versions[len(self.versions)-1][1]
+        emerge_times = []
+        for i in self.versions:
+            emerge_times.append(i[1])
+
+        emerge_times.sort()
+
+        return emerge_times[-1]
 
 
     def min_time(self):
         """Return minimum time from class version list"""
-        self.versions.sort()
 
-        return self.versions[0][1]
+        emerge_times = []
+        for i in self.versions:
+            emerge_times.append(i[1])
+
+        emerge_times.sort()
+
+        return emerge_times[0]
+
 
 
     def print_current_emerge(self):