Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- erpnext@vmserver:~/frappe-bench$ ./scripts/update.sh
- Already up-to-date.
- updating apps/erpnext
- remote: Counting objects: 13, done.
- remote: Compressing objects: 100% (13/13), done.
- remote: Total 13 (delta 2), reused 0 (delta 0)
- Unpacking objects: 100% (13/13), done.
- From https://github.com/frappe/erpnext
- * branch HEAD -> FETCH_HEAD
- First, rewinding head to replay your work on top of it...
- Fast-forwarded master to 76e48b5c3fdc5e05a5eed56c288b995e3d0a49de.
- /home/erpnext/frappe-bench
- updating apps/frappe
- remote: Counting objects: 139, done.
- remote: Compressing objects: 100% (138/138), done.
- remote: Total 139 (delta 65), reused 0 (delta 0)
- Receiving objects: 100% (139/139), 202.17 KiB | 106.00 KiB/s, done.
- Resolving deltas: 100% (65/65), done.
- From https://github.com/frappe/frappe
- * branch HEAD -> FETCH_HEAD
- First, rewinding head to replay your work on top of it...
- Fast-forwarded master to 8cd8c6f9c3b25d071e5fd38d47e76e16e66fbb17.
- /home/erpnext/frappe-bench
- updating apps/shopping_cart
- From https://github.com/frappe/shopping-cart
- * branch HEAD -> FETCH_HEAD
- Current branch master is up to date.
- /home/erpnext/frappe-bench
- Running latest for erpnext
- --------------------------------------------------
- Executing frappe.patches.v4_0.update_custom_field_insert_after in erpnext (erpnext)
- Traceback (innermost last):
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 66, in execute_patch
- frappe.get_attr(patchmodule + ".execute")()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/patches/v4_0/update_custom_field_insert_after.py", line 18, in execute
- cf.save()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 188, in save
- self.run_post_save_methods()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 397, in run_post_save_methods
- self.run_method("on_update")
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 369, in run_method
- return Document.hook(fn)(self, *args, **kwargs)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 440, in composer
- return composed(self, method, *args, **kwargs)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 423, in runner
- add_to_return_value(self, fn(self, *args, **kwargs))
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/model/document.py", line 367, in <lambda>
- fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/core/doctype/custom_field/custom_field.py", line 36, in on_update
- validate_fields_for_doctype(self.dt)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 161, in validate_fields_for_doctype
- validate_fields(frappe.get_meta(doctype).get("fields"))
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 213, in validate_fields
- check_link_table_options(d)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 186, in check_link_table_options
- frappe.throw(_("Options must be a valid DocType for field {0} in row {1}").format(d.label, d.idx))
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 200, in throw
- msgprint(msg, raise_exception=exc)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 197, in msgprint
- _raise_exception()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/__init__.py", line 181, in _raise_exception
- raise raise_exception, msg
- ValidationError: Options must be a valid DocType for field Lead Owner in row 12
- frappe.patches.v4_0.update_custom_field_insert_after: failed: STOPPED
- Traceback (most recent call last):
- File "/home/erpnext/frappe-bench/env/bin/frappe", line 9, in <module>
- load_entry_point('frappe==4.0.1', 'console_scripts', 'frappe')()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 38, in main
- return run(fn, args)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 79, in run
- out = globals().get(fn)(**args)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 63, in new_fn
- return fn(*args, **new_kwargs)
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py", line 370, in latest
- frappe.modules.patch_handler.run_all()
- File "/home/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 27, in run_all
- raise PatchError(patch)
- frappe.modules.patch_handler.PatchError: frappe.patches.v4_0.update_custom_field_insert_after
- erpnext@vmserver:~/frappe-bench$ ^C
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement