commit 7edcc2491e4f2ccdf3e56a9376e6db87ff5620d8
parent ba5fdd999ad28386d0d61d52ccc51df72e11deb0
Author: nolash <dev@holbrook.no>
Date:   Sun, 28 Jun 2020 20:57:06 +0200
Add timestamp in json entry wrapper
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/feedwarrior/entry.py b/src/feedwarrior/entry.py
@@ -4,6 +4,7 @@ import uuid
 import logging
 import base64
 import enum
+import time
 
 # local imports
 from .common import defaulthasher
@@ -48,8 +49,13 @@ class entry:
             self.message.add_header('X-FEEDWARRIOR-{}'.format(x), v)
 
         logg.debug('complete message {}'.format(self.message))
+
+        d = email.utils.parsedate(self.message.get('Date'))
+        ts = time.mktime(d)
+
         return {
             'uuid': str(self.uuid),
+            'timestamp': int(ts),
             'payload': self.message.as_string(),
                 }