From 22a0058027e9416c9425e26e0b93a020a797eaf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lie=20Bouttier?= Date: Fri, 3 Nov 2017 15:17:33 +0100 Subject: [PATCH] volunteers: minor improvements --- cfp/templates/cfp/staff/volunteer_list.html | 5 +- cfp/views.py | 2 +- locale/fr/LC_MESSAGES/django.mo | Bin 17409 -> 17522 bytes locale/fr/LC_MESSAGES/django.po | 76 ++++++++++---------- 4 files changed, 45 insertions(+), 38 deletions(-) diff --git a/cfp/templates/cfp/staff/volunteer_list.html b/cfp/templates/cfp/staff/volunteer_list.html index e06fbd8..f003d5c 100644 --- a/cfp/templates/cfp/staff/volunteer_list.html +++ b/cfp/templates/cfp/staff/volunteer_list.html @@ -42,7 +42,10 @@ {% endif %} - {{ volunteer.name }} + + {{ volunteer.name }} + {% if volunteer.notes %}{% endif %} + {{ volunteer.email }} {{ volunteer.phone_number }} diff --git a/cfp/views.py b/cfp/views.py index 9149b04..9943ef0 100644 --- a/cfp/views.py +++ b/cfp/views.py @@ -110,7 +110,7 @@ def volunteer_list(request): show_filters = False filter_form = VolunteerFilterForm(request.GET or None, site=site) # Filtering - volunteers = Volunteer.objects.filter(site=site).order_by('pk').distinct() + volunteers = Volunteer.objects.filter(site=site).order_by('pk').distinct().prefetch_related('activities') if filter_form.is_valid(): data = filter_form.cleaned_data if len(data['activity']): diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index 04f2f113997a821d014a658c88c57b83bdf10f0b..6635a947fa83d3bc1ae0c407f6c945a7e8250466 100644 GIT binary patch delta 4404 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 delta 4295 zcmXxm3s6*59LMoZYY-YE7AAFN91}Gb=4kd}ijO^^u}Irn0PNjGVqd?&%I^Kj)l#?|J;sIlKHm-_oz;M-2zO@L|VKFYi z3XI}cn8MyE;U!IESXaNjYfyXUW(?yr?1oQwCI0=%tft~6Jb`66i=8nW8&MJH&&~{C z6>5`C;X@5RhT02Hp(3&rHSpI_5okn3*{Qy)%s!@AkG-}4TU=OTAy|)n6&daC?yoK6?Yf(#j2-Tnahkf88YE3&5XLZmC zHM20P!F*f36gBe8P%|yFjz!IM8fstRA1T>Nr5$HJ~Ka3_77^7(%USZ)*v*rCfm;z!21PLs9RIZPhhq5*alZMa}3w z;J@iDJKy}&Fm5D^T<9mZ&^P_R?{4}Uc|nXv-9}!!5SbaHH7-}Ht1w;W03poE8 z(SuZ!<7`xjHedvQK_+D~C@93`*bB#FZ=8dg;d|H?H=#P-f^BezEjQWnHyB6#A#8`S z2=Ui$Z>BV?VJ9;2v+reo^_YBFrzjClepDL;++LTW;m(X`<(vrSA9j>YRyr(h*& zW;;;F@dPRYEvSy;FZ26J#CIuY;2S#sTghC_rkTbx}#jw{gBrudKyU;kz|DiXg~|3*bb zhgdImz(nkfdaeL;z()aI>4?fPk`=jNg!_blqTt{Xu7CzIJog=UV5>Z7y4ot%P@o!T{0Tk zEK~z?Q6pT8da)6sxDoR(pM_+*m=UN3W}(ji5@b?lC-SI?V?!vSgHcO05fz!KsF~k| zDd;{%Mk8H->TnTiK(C^X-74&YA7Cc###B6mYWRY!Z+nG5vn;%w`YVusp3H0bIBrHo zwtA2s*@;NxU2{JfZNBGFFT8KdO~^auXC%6&aIinaTTvY^LCxrO)WBC+>#gfi&uy{g z9jGPPhnmPy4D0-#C)1gV^dWvE`k*#pe^mWYR757BA`-YA#96XI zsD`7crC5TB%yQJRYeFr}VN{1FZTSaOWX@Id{iKFlsBrKA=^N5rqyp0a*G*(jkv{WQ zB;}2GpPUv*LDevIttM5H?j!XiX`ahSr%AeYkv5S=slc_4w9iXSj*QyUTIN4ye8}c^ zTI+B*X)j5~UDrX<+oa*7JW_ws|5wbLlbqS*1B&ZOD{S?{*6+OfaTK-l1T`+2J{