From 3f1e45d459c7911f00a5d6cbda70542277fe5907 Mon Sep 17 00:00:00 2001 From: Florent Date: Fri, 28 Mar 2014 12:29:38 +0100 Subject: [PATCH] Restore compatibility with old hash values --- modules/ing/pages/accounts_list.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/ing/pages/accounts_list.py b/modules/ing/pages/accounts_list.py index b59e8b46..1c914eaf 100644 --- a/modules/ing/pages/accounts_list.py +++ b/modules/ing/pages/accounts_list.py @@ -20,6 +20,7 @@ from decimal import Decimal from datetime import date, timedelta +import datetime import re import hashlib @@ -71,7 +72,10 @@ class Hashmd5(MultiFilter): def filter(self, values): concat = '' for value in values: - concat += u'%s' % value + if type(value) is datetime.date: + concat += value.strftime('%d/%m/%Y') + else: + concat += u'%s' % value return hashlib.md5(concat.encode('utf-8')).hexdigest() class INGDate(Date):