From 38e27a68d597e9c3cdf4124cb2b53645eb11f53e Mon Sep 17 00:00:00 2001 From: Shadrak Gurupnor <30501401+shadrak98@users.noreply.github.com> Date: Tue, 13 Sep 2022 13:42:45 +0530 Subject: [PATCH] fix: validate for active sla (#32132) (cherry picked from commit f2b7c9ee6638deefc546fb3fc929b805ff86b801) --- .../doctype/service_level_agreement/service_level_agreement.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/support/doctype/service_level_agreement/service_level_agreement.py b/erpnext/support/doctype/service_level_agreement/service_level_agreement.py index e49f212f10f..7f4e9efa948 100644 --- a/erpnext/support/doctype/service_level_agreement/service_level_agreement.py +++ b/erpnext/support/doctype/service_level_agreement/service_level_agreement.py @@ -776,6 +776,9 @@ def on_communication_update(doc, status): if not parent.meta.has_field("service_level_agreement"): return + if not parent.get("service_level_agreement"): + return + if ( doc.sent_or_received == "Received" # a reply is received and parent.get("status") == "Open" # issue status is set as open from communication.py