|
|
@@ -374,6 +374,9 @@ class CustomizeForm(Document): |
|
|
|
d.insert() |
|
|
|
df.fieldname = d.fieldname |
|
|
|
|
|
|
|
if df.get("in_global_search"): |
|
|
|
self.flags.rebuild_doctype_for_global_search = True |
|
|
|
|
|
|
|
def update_in_custom_field(self, df, i): |
|
|
|
meta = frappe.get_meta(self.doc_type) |
|
|
|
meta_df = meta.get("fields", {"fieldname": df.fieldname}) |
|
|
@@ -387,6 +390,8 @@ class CustomizeForm(Document): |
|
|
|
if df.get(prop) != custom_field.get(prop): |
|
|
|
if prop == "fieldtype": |
|
|
|
self.validate_fieldtype_change(df, meta_df[0].get(prop), df.get(prop)) |
|
|
|
if prop == "in_global_search": |
|
|
|
self.flags.rebuild_doctype_for_global_search = True |
|
|
|
|
|
|
|
custom_field.set(prop, df.get(prop)) |
|
|
|
changed = True |
|
|
|