Parcourir la source

refactor: dont fetch whole doc for 1 value.

(cherry picked from commit 8541fa4cd3)
version-14
Ankush Menat il y a 2 ans
committed by Ankush Menat
Parent
révision
a1191f670e
1 fichiers modifiés avec 6 ajouts et 5 suppressions
  1. +6
    -5
      frappe/core/doctype/comment/comment.py

+ 6
- 5
frappe/core/doctype/comment/comment.py Voir le fichier

@@ -161,12 +161,13 @@ def update_comments_in_parent(reference_doctype, reference_name, _comments):

else:
raise ImplicitCommitError

else:
if not frappe.flags.in_patch:
reference_doc = frappe.get_doc(reference_doctype, reference_name)
if getattr(reference_doc, "route", None):
clear_cache(reference_doc.route)
if frappe.flags.in_patch:
return

# Clear route cache
if route := frappe.get_cached_value(reference_doctype, reference_name, "route"):
clear_cache(route)


def update_comments_in_parent_after_request():


Chargement…
Annuler
Enregistrer