ERPNext V15 - Error Rename Item Code

hi guys,
i’ve got error when rename item name and item code

And the error Message like this :

### App Versions

“erpnext”: “15.5.0”,
“frappe”: “15.4.1”,
“hrms”: “15.5.0”,
“payments”: “0.0.1”,
“print_designer”: “1.0.0”,
“webshop”: “0.0.1”

### Route


### Traceback

Traceback (most recent call last):
File “apps/frappe/frappe/”, line 110, in application
response = frappe.api.handle(request)
File “apps/frappe/frappe/api/”, line 49, in handle
data = endpoint(**arguments)
File “apps/frappe/frappe/api/”, line 36, in handle_rpc_call
return frappe.handler.handle()
File “apps/frappe/frappe/”, line 49, in handle
data = execute_cmd(cmd)
File “apps/frappe/frappe/”, line 85, in execute_cmd
return, **frappe.form_dict)
File “apps/frappe/frappe/”, line 1715, in call
return fn(*args, **newargs)
File “apps/frappe/frappe/utils/”, line 31, in wrapper
return func(*args, **kwargs)
File “apps/frappe/frappe/model/”, line 75, in update_document_title
transformed_name = doc.run_method(“before_rename”, current_name, updated_name, merge)
File “apps/frappe/frappe/model/”, line 950, in run_method
out = Document.hook(fn)(self, *args, **kwargs)
File “apps/frappe/frappe/model/”, line 1316, in composer
return composed(self, method, *args, **kwargs)
File “apps/frappe/frappe/model/”, line 1300, in runner
add_to_return_value(self, f(self, method, *args, **kwargs))
TypeError: execute() takes from 3 to 4 positional arguments but 5 were given

### Request Data

“type”: “POST”,
“args”: {
“doctype”: “Item”,
“docname”: “LOSTVAPE - URSA BABY KIT”,
“name”: “URSA BABY KIT”,
“title”: “URSA BABY KIT”,
“enqueue”: true,
“merge”: 0,
“freeze”: true,
“freeze_message”: “Updating related fields…”
“freeze”: true,
“freeze_message”: “Updating related fields…”,
“headers”: {},
“error_handlers”: {},
“url”: “/api/method/frappe.model.rename_doc.update_document_title”,
“request_id”: null

### Response Data

“exception”: “TypeError: execute() takes from 3 to 4 positional arguments but 5 were given”,
“exc_type”: “TypeError”

same error here…

apps and versions installed:

ERPNext: v15.6.1 (version-15)
Frappe Framework: v15.5.0 (version-15)
Frappe Insights: v1.1.3 (develop)
LittleBunyip: v0.0.1 (develop)
Little Bunyip Website: v0.0.1 (main)
Nextcloud Integration: v0.0.1 (main)
Payments: v0.0.1 (develop)
Webshop: v0.0.1 (develop)
Wiki: v2.0.0 (master)

Update webshop app, it should be fixed now: fix: positional argument order for before_rename · frappe/webshop@fe42033 · GitHub

I ran the update but now there is this error which gets added to the timeline:

There was no error message dialog, on my bench console or the error log…

I removed the app webshop and I can rename items again.

dear @ankush
still same, but now no error pop-up,…
error show in comment section

Latest Update Version
ERPNext: v15.9.0 (version-15)
Frappe Framework: v15.8.1 (version-15)
Frappe HR: v15.7.1 (version-15)
Payments: v0.0.1 (version-15)
Webshop: v0.0.1 (develop)

Here’s The Video