Skip to content
This repository was archived by the owner on Apr 28, 2022. It is now read-only.

Commit bd73d4a

Browse files
committed
Fix missing session update in cfg_session method
1 parent 27d8d69 commit bd73d4a

File tree

1 file changed

+5
-5
lines changed
  • website_product_configurator/controllers

1 file changed

+5
-5
lines changed

website_product_configurator/controllers/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -513,12 +513,12 @@ def cfg_session(self, product_id, **post):
513513
key=lambda obj: obj.attribute_id.sequence
514514
)
515515
pricelist = get_pricelist()
516-
product_config_session = request.session.get('product_config_session')
517-
if (product_config_session and
518-
product_config_session.get(product_tmpl_id.id)):
519-
516+
product_config_session = request.session.get(
517+
'product_config_session', {}
518+
)
519+
if product_config_session.get(str(product_tmpl_id.id)):
520520
# Bizzappdev end code
521-
del product_config_session[product_tmpl_id.id]
521+
del product_config_session[str(product_tmpl_id.id)]
522522
request.session['product_config_session'] = product_config_session
523523
values = {
524524
'product_id': product_id,

0 commit comments

Comments
 (0)