diff --git a/users/templates/users/profil.html b/users/templates/users/profil.html index f56ed99e..8d72b983 100644 --- a/users/templates/users/profil.html +++ b/users/templates/users/profil.html @@ -132,7 +132,7 @@ with this program; if not, write to the Free Software Foundation, Inc., Aucun {% endif %} - {% if user_solde %} + {% if allow_online_payment %} Solde {{ users.solde }} € diff --git a/users/views.py b/users/views.py index e3f73f38..c8c340b9 100644 --- a/users/views.py +++ b/users/views.py @@ -85,7 +85,7 @@ from users.forms import ( ) from cotisations.models import Facture from machines.models import Machine -from preferences.models import OptionalUser, GeneralOption +from preferences.models import OptionalUser, GeneralOption, AssoOption from re2o.views import form from re2o.utils import ( @@ -782,6 +782,8 @@ def profil(request, users, userid): ) options, _created = OptionalUser.objects.get_or_create() user_solde = options.user_solde + options, _created = AssoOption.objects.get_or_create() + allow_online_payment = options.payment != 'NONE' return render( request, 'users/profil.html', @@ -792,6 +794,7 @@ def profil(request, users, userid): 'ban_list': bans, 'white_list': whitelists, 'user_solde': user_solde, + 'allow_online_payment' : allow_online_payment, } )