1.1 --- a/imiptools/client.py Fri Oct 06 01:05:30 2017 +0200
1.2 +++ b/imiptools/client.py Fri Oct 06 19:35:56 2017 +0200
1.3 @@ -238,8 +238,11 @@
1.4
1.5 "Update the SENT-BY attribute of the 'attr' sender metadata."
1.6
1.7 - if self.messenger and self.messenger.sender != get_address(self.user):
1.8 - attr["SENT-BY"] = get_uri(self.messenger.sender)
1.9 + if self.messenger:
1.10 + if self.messenger.sender != get_address(self.user):
1.11 + attr["SENT-BY"] = get_uri(self.messenger.sender)
1.12 + else:
1.13 + del attr["SENT-BY"]
1.14
1.15 def get_periods(self, obj, explicit_only=False, future_only=False):
1.16
2.1 --- a/imiptools/dates.py Fri Oct 06 01:05:30 2017 +0200
2.2 +++ b/imiptools/dates.py Fri Oct 06 19:35:56 2017 +0200
2.3 @@ -453,8 +453,7 @@
2.4
2.5 "Return the current time as an iCalendar-compatible string."
2.6
2.7 - offset = offset or timedelta(0)
2.8 - return format_datetime(to_timezone(datetime.utcnow(), "UTC") + offset)
2.9 + return format_datetime(get_time(offset))
2.10
2.11 def get_date(offset=None):
2.12