Browse Source

refactoring

devel
Dmitry 9 years ago
parent
commit
0104cb9e4c
  1. 3
      abonapp/views.py

3
abonapp/views.py

@ -392,6 +392,9 @@ def complete_service(request, gid, uid, srvid):
res_amount = calc_obj.calc_amount() res_amount = calc_obj.calc_amount()
cashback = abtar.tariff.amount - res_amount cashback = abtar.tariff.amount - res_amount
if abtar.abon.group is None:
abon.group = get_object_or_404(models.AbonGroup, pk=gid)
abon.save(update_fields=['group'])
if int(abtar.abon.pk) != int(uid) or int(abtar.abon.group.pk) != int(gid): if int(abtar.abon.pk) != int(uid) or int(abtar.abon.group.pk) != int(gid):
# если что-то написали в урле вручную, то вернём на путь истинный # если что-то написали в урле вручную, то вернём на путь истинный
return redirect('abonapp:compl_srv', gid=abtar.abon.group.pk, uid=abtar.abon.pk, srvid=srvid) return redirect('abonapp:compl_srv', gid=abtar.abon.group.pk, uid=abtar.abon.pk, srvid=srvid)

Loading…
Cancel
Save