X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/b1e8dbd94c15c7f3260afb0d2b7ee567d658eb0c..6a24f2b3129c2ff848fa4f58a5eaac9afd3896ca:/apps/funding/utils.py?ds=sidebyside diff --git a/apps/funding/utils.py b/apps/funding/utils.py index 2b5f58f4d..c16c9d93d 100644 --- a/apps/funding/utils.py +++ b/apps/funding/utils.py @@ -1,4 +1,7 @@ -# -*- coding: utf-8 +# -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# import re import string from fnpdjango.utils.text.slughifi import char_map @@ -8,8 +11,8 @@ from fnpdjango.utils.text.slughifi import char_map # with the notable exception of backslash. sane_in_payu_title = re.escape( string.uppercase + - string.lowercase + - u'ąćęłńóśźżĄĆĘŁŃÓŚŹŻ' + + string.lowercase + + u'ąćęłńóśźżĄĆĘŁŃÓŚŹŻ' + string.digits + ' ' + "".join(set(string.punctuation) - set('\\'))