From 10d0391fccc28388416445869e4e4e31f0241896 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 (cherry picked from commit 872151f32e0fe04340da722e10a0910019c0166e) --- .../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 fcf8afc82651..b637db3d8734 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 @@ 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()