Merge pull request #33172 from sagarvora/perf-copy_doc

This commit is contained in:
Sagar Vora 2025-06-30 18:35:36 +00:00 committed by GitHub
commit 2e310c97b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1602,7 +1602,7 @@ def copy_doc(doc: "Document", ignore_no_copy: bool = True) -> "Document":
if not in_test:
fields_to_clear.append("docstatus")
if isinstance(doc, BaseDocument) or hasattr(doc, "as_dict"):
if isinstance(doc, BaseDocument):
d = doc.as_dict()
elif isinstance(doc, MappingProxyType): # global test record
d = dict(doc)