From f4bfc426004c5e8491819267bb2be0ecdd75e299 Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Thu, 4 Jul 2019 23:01:39 +0530 Subject: [PATCH] fix: Add a check to see if point is already reverted --- frappe/social/doctype/energy_point_log/energy_point_log.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/social/doctype/energy_point_log/energy_point_log.py b/frappe/social/doctype/energy_point_log/energy_point_log.py index 5a84629a7d..1f568ee504 100644 --- a/frappe/social/doctype/energy_point_log/energy_point_log.py +++ b/frappe/social/doctype/energy_point_log/energy_point_log.py @@ -214,6 +214,8 @@ def revert(name, reason): if doc_to_revert.type != 'Auto': frappe.throw(_('This document cannot be reverted')) + if doc_to_revert.reverted: return + doc_to_revert.reverted = 1 doc_to_revert.save(ignore_permissions=True)