Bug: impossible d'enlever un élément du panier

Salut,

Depuis notre migration à la v5 nous avons un probleme avec le panier. Aucun produits ajouté au panier ne peut être suprimé depuis la page panier /cart.

Les produits de booking peuvent être suprimés depuis le panier de /booking-ui, mais pas le panier normal /cart.

Le frontend recoit une erreur, ici le stacktrace complet:

Traceback with variables (most recent call last):
  File "apps/frappe/frappe/app.py", line 117, in application
    frappe.handler.handle()
      request = <Request 'https://avantposte.dokos.cloud/' [POST]>
      response = None
      deprecation_warning = <function deprecation_warning at 0x7f18ae85b1c0>
      e = update_cart() missing 1 required positional argument: 'item_code'
  File "apps/frappe/frappe/handler.py", line 54, in handle
    data = execute_cmd(cmd)
      cmd = 'webshop.webshop.shopping_cart.cart.update_cart'
      data = None
  File "apps/frappe/frappe/handler.py", line 87, in execute_cmd
    return frappe.call(method, **frappe.form_dict)
      cmd = 'webshop.webshop.shopping_cart.cart.update_cart'
      from_async = False
      server_script = None
      method = <function update_cart at 0x7f18a84a03b0>
  File "apps/frappe/frappe/__init__.py", line 1122, in call
    return fn(*args, **newargs)
      fn = <function update_cart at 0x7f18a84a03b0>
      args = ()
      kwargs = {'qty': '0', 'with_items': '1', 'cmd': 'webshop.webshop.shopping_cart.cart.update_cart'}
      newargs = {'qty': '0', 'with_items': '1'}
  File "apps/frappe/frappe/utils/typing_validations.py", line 48, in wrapper
    return func(*args, **kwargs)
      args = ()
      kwargs = {'qty': '0', 'with_items': '1'}
      app = 'webshop'
      apply_condition = <function _in_request_or_test at 0x7f18ad8d6820>
      force_types = False
      func = <function update_cart at 0x7f18a84a0300>
builtins.TypeError: update_cart() missing 1 required positional argument: 'item_code'

Y-a-t-il quelque chose que je peux faire depuis l’admin ?

Merci :slight_smile:

Bonjour @bensventures,

Je prépare un correctif et on met à jour ton site au plus vite.

Bonne soirée,

Charles-Henri

Genial, merci :slight_smile: