From 2df6e92c2fa2479f8cab78fac8ea8cfb2b18decd Mon Sep 17 00:00:00 2001 From: Rahul Agrawal <12agrawalrahul@gmail.com> Date: Tue, 20 Jan 2026 22:17:12 +0530 Subject: [PATCH] fix: remove read-only field validation map_doc (#35757) --- frappe/model/mapper.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/frappe/model/mapper.py b/frappe/model/mapper.py index a9a256df9a..3e436cfb61 100644 --- a/frappe/model/mapper.py +++ b/frappe/model/mapper.py @@ -240,9 +240,6 @@ def map_fetch_fields(target_doc, df, no_copy_fields): # options should be like "link_fieldname.fieldname_in_liked_doc" for fetch_df in target_doc.meta.get("fields", {"fetch_from": f"^{df.fieldname}."}): - if not (fetch_df.fieldtype == "Read Only" or fetch_df.read_only): - continue - if ( not target_doc.get(fetch_df.fieldname) or fetch_df.fieldtype == "Read Only" ) and fetch_df.fieldname not in no_copy_fields: