|
|
|
|
@ -360,20 +360,17 @@ class CartDetailView(TemplateView): |
|
|
|
|
def get_order_amount(request): |
|
|
|
|
retval = None |
|
|
|
|
_currency = _Currency(request) |
|
|
|
|
try: |
|
|
|
|
a = AlemTat() |
|
|
|
|
cart = Cart(request) |
|
|
|
|
retval = dict(a.get_amount( |
|
|
|
|
request.GET['city'], |
|
|
|
|
len(cart.items), |
|
|
|
|
cart.weight, |
|
|
|
|
request.GET['deliv'], |
|
|
|
|
)) |
|
|
|
|
|
|
|
|
|
_retval = {k: _currency.get_price(v) for k, v in retval.items() if k != 'FS'} |
|
|
|
|
_retval['FS'] = retval['FS'] |
|
|
|
|
except: |
|
|
|
|
_retval = {} |
|
|
|
|
a = AlemTat() |
|
|
|
|
cart = Cart(request) |
|
|
|
|
retval = dict(a.get_amount( |
|
|
|
|
request.GET['city'], |
|
|
|
|
len(cart.items), |
|
|
|
|
cart.weight, |
|
|
|
|
request.GET['deliv'], |
|
|
|
|
)) |
|
|
|
|
|
|
|
|
|
_retval = {k: _currency.get_price(v) for k, v in retval.items() if k != 'FS'} |
|
|
|
|
_retval['FS'] = retval['FS'] |
|
|
|
|
return JsonResponse(_retval) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|