chiark / gitweb /
index: ensure index.xml timestamp is in UTC, closes #481
[fdroidserver.git] / fdroidserver / index.py
index 61552138fcab4e5e54d2b146a53a2006378c699b..56caaad12dbbccae8652d28774fb93e0ccd777ff 100644 (file)
@@ -32,7 +32,7 @@ import urllib.parse
 import zipfile
 import calendar
 from binascii import hexlify, unhexlify
-from datetime import datetime
+from datetime import datetime, timezone
 from xml.dom.minidom import Document
 
 from . import _
@@ -67,7 +67,7 @@ def make(apps, sortedids, apks, repodir, archive):
         common.assert_config_keystore(common.config)
 
     repodict = collections.OrderedDict()
-    repodict['timestamp'] = datetime.utcnow()
+    repodict['timestamp'] = datetime.utcnow().replace(tzinfo=timezone.utc)
     repodict['version'] = METADATA_VERSION
 
     if common.config['repo_maxage'] != 0: