Bläddra i källkod

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 år sedan
committed by GitHub
förälder
incheckning
563544186b
Ingen känd nyckel hittad för denna signaturen i databasen GPG-nyckel ID: 4AEE18F83AFDEB23
1 ändrade filer med 6 tillägg och 1 borttagningar
  1. +6
    -1
      frappe/model/rename_doc.py

+ 6
- 1
frappe/model/rename_doc.py Visa fil

@@ -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)
)



Laddar…
Avbryt
Spara