Compare commits

...

1 Commits

Author SHA1 Message Date
Richard Schreiber
dd5fd41211 Fix: overwrite widget_data for existing carts (Z#23181715) 2025-02-25 10:14:23 +01:00

View File

@@ -386,6 +386,11 @@ def get_or_create_cart_id(request, create=True):
if 'carts' in request.session:
request.session['carts'][current_id] = {}
else:
if 'widget_data' in request.GET:
try:
request.session['carts'][current_id]['widget_data'] = json.loads(request.GET.get('widget_data'))
except ValueError:
pass
return current_id
cart_data = {}