Merge remote-tracking branch 'origin/master' into 0.9
diff --git a/tools/archiver.py b/tools/archiver.py
index 36b9227..d8efc5f 100644
--- a/tools/archiver.py
+++ b/tools/archiver.py
@@ -232,7 +232,8 @@
"""
ojson = None
-
+ if not lid:
+ lid= msg.get('list-id')
if self.cropout:
crops = self.cropout.split(" ")
# Regex replace?
@@ -270,7 +271,8 @@
mdate = email.utils.parsedate_tz(msg_metadata.get('archived-at'))
elif not mdate:
print("Date seems totally wrong, setting to _now_ instead.")
- mdate = time.gmtime()
+ mdate = time.gmtime() # Get a standard 9-tuple
+ mdate = mdate + (0, ) # Fake a TZ (10th element)
mdatestring = time.strftime("%Y/%m/%d %H:%M:%S", time.gmtime(email.utils.mktime_tz(mdate)))
body = self.msgbody(msg)
try: