瀏覽代碼

fix: do not rename fieldtype options (#18143) (#18145)

(cherry picked from commit 6997f9e90f)

Co-authored-by: Saqib Ansari <nextchamp.saqib@gmail.com>
version-14
mergify[bot] 2 年之前
committed by GitHub
父節點
當前提交
563544186b
沒有發現已知的金鑰在資料庫的簽署中 GPG Key ID: 4AEE18F83AFDEB23
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. +6
    -1
      frappe/model/rename_doc.py

+ 6
- 1
frappe/model/rename_doc.py 查看文件

@@ -527,7 +527,12 @@ def get_select_fields(old: str, new: str) -> list[dict]:
standard_fields = (
frappe.qb.from_(df)
.select(df.parent, df.fieldname, st_issingle)
.where((df.parent != new) & (df.fieldtype == "Select") & (df.options.like(f"%{old}%")))
.where(
(df.parent != new)
& (df.fieldname != "fieldtype")
& (df.fieldtype == "Select")
& (df.options.like(f"%{old}%"))
)
.run(as_dict=True)
)



Loading…
取消
儲存