瀏覽代碼

fix: Add a patch to set is_system_generated flag

version-14
Suraj Shetty 3 年之前
父節點
當前提交
191803e15f
共有 2 個文件被更改,包括 18 次插入0 次删除
  1. +1
    -0
      frappe/patches.txt
  2. +17
    -0
      frappe/patches/v14_0/update_is_system_generated_flag.py

+ 1
- 0
frappe/patches.txt 查看文件

@@ -196,3 +196,4 @@ frappe.patches.v14_0.copy_mail_data #08.03.21
frappe.patches.v14_0.update_github_endpoints #08-11-2021 frappe.patches.v14_0.update_github_endpoints #08-11-2021
frappe.patches.v14_0.remove_db_aggregation frappe.patches.v14_0.remove_db_aggregation
frappe.patches.v14_0.update_color_names_in_kanban_board_column frappe.patches.v14_0.update_color_names_in_kanban_board_column
frappe.patches.v14_0.update_is_system_generated_flag

+ 17
- 0
frappe/patches/v14_0/update_is_system_generated_flag.py 查看文件

@@ -0,0 +1,17 @@
import frappe

def execute():
# assuming all customization generated by Admin is system generated customization
custom_field = frappe.qb.DocType("Custom Field")
(
frappe.qb.update(custom_field)
.set(custom_field.is_system_generated, True)
.where(custom_field.owner == 'Administrator').run()
)

property_setter = frappe.qb.DocType("Property Setter")
(
frappe.qb.update(property_setter)
.set(property_setter.is_system_generated, True)
.where(property_setter.owner == 'Administrator').run()
)

Loading…
取消
儲存