diff --git a/frappe/patches/v4_2/set_assign_in_doc.py b/frappe/patches/v4_2/set_assign_in_doc.py index 1797eb68ff..664c997eaf 100644 --- a/frappe/patches/v4_2/set_assign_in_doc.py +++ b/frappe/patches/v4_2/set_assign_in_doc.py @@ -3,4 +3,8 @@ import frappe def execute(): for name in frappe.db.sql_list("""select name from `tabToDo` where ifnull(reference_type, '')!='' and ifnull(reference_name, '')!=''"""): - frappe.get_doc("ToDo", name).on_update() + try: + frappe.get_doc("ToDo", name).on_update() + except Exception, e: + if e.args[0]!=1146: + raise