From: Peter Müller Date: Thu, 29 Oct 2020 14:25:53 +0000 (-0700) Subject: location update: Remove double conversion of timestamps X-Git-Tag: 0.9.5~93 X-Git-Url: http://git.ipfire.org/?p=location%2Flibloc.git;a=commitdiff_plain;h=0c74f6b1a3bdce5ebdc2ee452b9baf3e421dd3d1;ds=sidebyside location update: Remove double conversion of timestamps This caused that the timestamp in DNS was misinterpreted as local time and often, databases could not be downloaded. Signed-off-by: Peter Müller --- diff --git a/src/python/location.in b/src/python/location.in index b5e5758..070640c 100644 --- a/src/python/location.in +++ b/src/python/location.in @@ -421,11 +421,8 @@ class CLI(object): # Fetch the timestamp we need from DNS t = location.discover_latest_version() - # Parse timestamp into datetime format - timestamp = datetime.datetime.utcfromtimestamp(t) if t else None - # Check the version of the local database - if db and timestamp and db.created_at >= timestamp.timestamp(): + if db and t and db.created_at >= t: log.info("Already on the latest version") return