X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/fd1a9915dd65789cccf27041a1f01cd4077273fc..5abc88f0d2ad3036dd526fbff5f0241f1d6480e1:/src/club/forms.py diff --git a/src/club/forms.py b/src/club/forms.py index f91985539..098a70edf 100644 --- a/src/club/forms.py +++ b/src/club/forms.py @@ -3,7 +3,7 @@ # from decimal import Decimal from django import forms -from django.utils.translation import ugettext as _ +from django.utils.translation import gettext as _ from newsletter.forms import NewsletterForm from . import models, payment_methods from .payu.forms import CardTokenForm @@ -12,7 +12,7 @@ from .payu.forms import CardTokenForm class ScheduleForm(forms.ModelForm, NewsletterForm): data_processing = '''Informacja o przetwarzaniu danych osobowych -<div class='more-expand'>Administratorem Twoich danych osobowych jest Fundacja Nowoczesna Polska z siedzibÄ w Warszawie, przy ul. MarszaÅkowskiej 84/92 lok.125, 00-514 Warszawa (dalej: Fundacja). +<div class='more-expand'>Administratorem Twoich danych osobowych jest Fundacja Wolne Lektury z siedzibÄ w Warszawie, przy ul. MarszaÅkowskiej 84/92 lok.125, 00-514 Warszawa (dalej: Fundacja). Z FundacjÄ można siÄ kontaktowaÄ we wszystkich sprawach dotyczÄ cych przetwarzania danych osobowych oraz korzystania z praw zwiÄ zanych z przetwarzaniem danych, w szczególnoÅci w zakresie wycofania udzielonej zgody na przetwarzanie danych poprzez adres e-mail fundacja@nowoczesnapolska.org.pl, telefonicznie pod numerem +48 22 621 30 17 (w dni powszednie w godz. 9-17) lub listownie piszÄ c na adres siedziby Fundacji. Podanie danych osobowych jest dobrowolne, jednak konieczne do przeprowadzenia pÅatnoÅci oraz realizacji innych celów wskazanych poniżej. @@ -135,7 +135,12 @@ class DonationStep1Form(forms.ModelForm): 'monthly' ] - + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + club = models.Club.objects.first() + if club is not None: + self.fields['custom_amount'].widget.attrs['min'] = club.min_amount + def clean(self): state = {} state['monthly'] = self.cleaned_data['switch'] == 'monthly' @@ -143,7 +148,7 @@ class DonationStep1Form(forms.ModelForm): state['amount'] = \ self.cleaned_data[f'{which}_amount'] or \ self.cleaned_data['custom_amount'] or \ - self.cleaned_data[f'{monthly}_amount_selected'] + self.cleaned_data[f'{which}_amount_selected'] return state