From 93a4a3f8a0f64eed846895365fa3da059bbf5ea1 Mon Sep 17 00:00:00 2001 From: Lance Stout Date: Thu, 4 Aug 2011 22:34:34 -0700 Subject: Fix Python3 issue with dict.has_key() --- sleekxmpp/thirdparty/mini_dateutil.py | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'sleekxmpp/thirdparty/mini_dateutil.py') diff --git a/sleekxmpp/thirdparty/mini_dateutil.py b/sleekxmpp/thirdparty/mini_dateutil.py index 5b3af9a7..6af5ffde 100644 --- a/sleekxmpp/thirdparty/mini_dateutil.py +++ b/sleekxmpp/thirdparty/mini_dateutil.py @@ -144,17 +144,17 @@ except: if offsetmins == 0: return UTC - if not _fixed_offset_tzs.has_key(offsetmins): - if offsetmins < 0: - sign = '-' - absoff = -offsetmins - else: - sign = '+' - absoff = offsetmins - - name = "UTC%s%02d:%02d" % (sign, int(absoff / 60), absoff % 60) - inst = tzoffset(offsetmins, name) - _fixed_offset_tzs[offsetmins] = inst + if not offsetmins in _fixed_offset_tzs: + if offsetmins < 0: + sign = '-' + absoff = -offsetmins + else: + sign = '+' + absoff = offsetmins + + name = "UTC%s%02d:%02d" % (sign, int(absoff / 60), absoff % 60) + inst = tzoffset(offsetmins, name) + _fixed_offset_tzs[offsetmins] = inst return _fixed_offset_tzs[offsetmins] @@ -240,13 +240,13 @@ except: if frac != None: # ok, fractions of hour? if min == None: - frac, min = _math.modf(frac * 60.0) - min = int(min) + frac, min = _math.modf(frac * 60.0) + min = int(min) # fractions of second? if s == None: - frac, s = _math.modf(frac * 60.0) - s = int(s) + frac, s = _math.modf(frac * 60.0) + s = int(s) # and extract microseconds... us = int(frac * 1000000) -- cgit v1.2.3