From: Esko Kokkonen Date: Mon, 19 Dec 2011 10:34:42 +0000 (+0200) Subject: Calculate min and max times correctly X-Git-Url: http://git.itanic.dy.fi/?p=emerge-timer;a=commitdiff_plain;h=069de46981027b13c417cb0b461c2985f696f322 Calculate min and max times correctly --- diff --git a/emerge-timer.py b/emerge-timer.py index af0f255..adc744d 100755 --- a/emerge-timer.py +++ b/emerge-timer.py @@ -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):