# HG changeset patch # User Paul Boddie # Date 1497392480 -7200 # Node ID 666c7bfe500dfa7506c8ae649cccaec010a9ee92 # Parent c0c396b10d0dc4bd41ff48590f06afb16ac2f694 Introduced parameterisation to the get_window_end method. diff -r c0c396b10d0d -r 666c7bfe500d imiptools/client.py --- a/imiptools/client.py Tue Jun 06 00:02:05 2017 +0200 +++ b/imiptools/client.py Wed Jun 14 00:21:20 2017 +0200 @@ -125,11 +125,11 @@ start = prefs and get_datetime(prefs.get("window_start"), {"TZID" : self.get_tzid()}) return isinstance(start, datetime) and start or start and to_datetime(start, self.get_tzid()) - def get_window_end(self): + def get_window_end(self, size=None, start=None): "Return the period window end as a datetime." - return get_window_end(self.get_tzid(), self.get_window_size(), self.get_window_start()) + return get_window_end(self.get_tzid(), size or self.get_window_size(), start or self.get_window_start()) def is_participating(self):