dont float round timestamps

This commit is contained in:
Nick Sweeting 2019-01-11 05:19:07 -05:00
parent 827e15b31a
commit 67d103a293

View file

@ -5,6 +5,7 @@ import time
import json import json
import urllib.request import urllib.request
from decimal import Decimal
from urllib.parse import quote from urllib.parse import quote
from datetime import datetime from datetime import datetime
from subprocess import run, PIPE, DEVNULL from subprocess import run, PIPE, DEVNULL
@ -491,7 +492,7 @@ def derived_link_info(link):
link_info = { link_info = {
**link, **link,
'date': datetime.fromtimestamp(float(link['timestamp'])).strftime('%Y-%m-%d %H:%M'), 'date': datetime.fromtimestamp(Decimal(link['timestamp'])).strftime('%Y-%m-%d %H:%M'),
'google_favicon_url': 'https://www.google.com/s2/favicons?domain={domain}'.format(**link), 'google_favicon_url': 'https://www.google.com/s2/favicons?domain={domain}'.format(**link),
'favicon_url': 'archive/{timestamp}/favicon.ico'.format(**link), 'favicon_url': 'archive/{timestamp}/favicon.ico'.format(**link),
'files_url': 'archive/{timestamp}/index.html'.format(**link), 'files_url': 'archive/{timestamp}/index.html'.format(**link),