From 872151f32e0fe04340da722e10a0910019c0166e Mon Sep 17 00:00:00 2001 From: "hasnain2808@gmail.com" Date: Thu, 1 Apr 2021 20:31:57 +0530 Subject: [PATCH] fix: fix patch to pluralize list view setting --- .../v13_0/rename_list_view_setting_to_list_view_settings.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frappe/patches/v13_0/rename_list_view_setting_to_list_view_settings.py b/frappe/patches/v13_0/rename_list_view_setting_to_list_view_settings.py index fcf8afc826..b637db3d87 100644 --- a/frappe/patches/v13_0/rename_list_view_setting_to_list_view_settings.py +++ b/frappe/patches/v13_0/rename_list_view_setting_to_list_view_settings.py @@ -7,6 +7,9 @@ import frappe def execute(): if frappe.db.table_exists('List View Setting'): + if not frappe.db.table_exists('List View Settings'): + frappe.reload_doctype("List View Settings") + existing_list_view_settings = frappe.get_all('List View Settings', as_list=True) for list_view_setting in frappe.get_all('List View Setting', fields = ['disable_count', 'disable_sidebar_stats', 'disable_auto_refresh', 'name']): name = list_view_setting.pop('name') @@ -16,5 +19,6 @@ def execute(): # setting name here is necessary because autoname is set as prompt list_view_settings.name = name list_view_settings.insert() + frappe.delete_doc("DocType", "List View Setting", force=True) frappe.db.commit()