From 2fd6331c12755cba05114c7d2d81641c614b87a1 Mon Sep 17 00:00:00 2001 From: Arne de Laat Date: Fri, 27 Nov 2015 17:11:10 +0100 Subject: [PATCH] Fix conversion of config timestamp to datetime It was using `fromtimestamp` which 'returns the local date and time'. The `utcfromtimestamp` returns a UTC datetime. This probably explains the reason for the inconsistency seen in #110. --- django_publicdb/histograms/jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_publicdb/histograms/jobs.py b/django_publicdb/histograms/jobs.py index 9182afaa5..c26d08612 100644 --- a/django_publicdb/histograms/jobs.py +++ b/django_publicdb/histograms/jobs.py @@ -521,7 +521,7 @@ def update_config(summary): elif var in ['mas_version', 'slv_version']: vars(new_config)[var] = blobs[config[var]] elif var == 'timestamp': - ts = datetime.datetime.fromtimestamp(config[var]) + ts = datetime.datetime.utcfromtimestamp(config[var]) vars(new_config)[var] = ts else: vars(new_config)[var] = config[var]