forked from DGNum/gestioCOF
parent
8953d3de07
commit
d96f4ead87
1 changed files with 13 additions and 0 deletions
13
bda/views.py
13
bda/views.py
|
@ -329,6 +329,7 @@ def revente(request, tirage_id):
|
||||||
if 'resell' in request.POST:
|
if 'resell' in request.POST:
|
||||||
resellform = ResellForm(participant, request.POST, prefix='resell')
|
resellform = ResellForm(participant, request.POST, prefix='resell')
|
||||||
if resellform.is_valid():
|
if resellform.is_valid():
|
||||||
|
datatuple = []
|
||||||
attributions = resellform.cleaned_data["attributions"]
|
attributions = resellform.cleaned_data["attributions"]
|
||||||
with transaction.atomic():
|
with transaction.atomic():
|
||||||
for attribution in attributions:
|
for attribution in attributions:
|
||||||
|
@ -343,6 +344,18 @@ def revente(request, tirage_id):
|
||||||
revente.notif_sent = False
|
revente.notif_sent = False
|
||||||
revente.tirage_done = False
|
revente.tirage_done = False
|
||||||
revente.shotgun = False
|
revente.shotgun = False
|
||||||
|
context = {
|
||||||
|
'vendeur': participant.user,
|
||||||
|
'show': attribution.spectacle,
|
||||||
|
'revente': revente
|
||||||
|
}
|
||||||
|
datatuple.append((
|
||||||
|
'bda-revente-new', context,
|
||||||
|
settings.MAIL_DATA['revente']['FROM'],
|
||||||
|
[participant.user.email]
|
||||||
|
))
|
||||||
|
revente.save()
|
||||||
|
send_mass_custom_mail(datatuple)
|
||||||
# On annule une revente
|
# On annule une revente
|
||||||
elif 'annul' in request.POST:
|
elif 'annul' in request.POST:
|
||||||
annulform = AnnulForm(participant, request.POST, prefix='annul')
|
annulform = AnnulForm(participant, request.POST, prefix='annul')
|
||||||
|
|
Loading…
Reference in a new issue