summaryrefslogtreecommitdiff
path: root/talermerchantdemos/blog
diff options
context:
space:
mode:
Diffstat (limited to 'talermerchantdemos/blog')
-rw-r--r--talermerchantdemos/blog/blog.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/talermerchantdemos/blog/blog.py b/talermerchantdemos/blog/blog.py
index 85f3cfe..ef1f7a5 100644
--- a/talermerchantdemos/blog/blog.py
+++ b/talermerchantdemos/blog/blog.py
@@ -30,6 +30,7 @@ from urllib.parse import urljoin, urlencode, urlparse
from taler.util.talerconfig import TalerConfig, ConfigurationError
from ..blog.content import ARTICLES, get_article_file, get_image_file
from talermerchantdemos.httpcommon import backend_get, backend_post, fallback_404
+from datetime import datetime
class Deadline:
def __init__(self, value):
@@ -38,6 +39,11 @@ class Deadline:
if self.value == "never":
return False
now = int(round(time.time()) * 1000)
+ now_dt = datetime.fromtimestamp(now / 1000)
+ deadline_dt = datetime.fromtimestamp(self.value / 1000)
+ print("debug: checking refund expiration, now: {}, deadline: {}".format(
+ now_dt.strftime("%c"), deadline_dt.strftime("%c")
+ ))
return now > self.value
def refundable(pay_status):