From bb5e21de5fbd2d6dfe338a821de2c93f1ddb1293 Mon Sep 17 00:00:00 2001 From: Ahmed Hasanin <52963581+AHasanin@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:22:48 +0200 Subject: [PATCH] fix(error snapshot): fix seen update qeury in error snapshot to work with postgres (#19373) [skip ci] --- frappe/core/doctype/error_snapshot/error_snapshot.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/core/doctype/error_snapshot/error_snapshot.py b/frappe/core/doctype/error_snapshot/error_snapshot.py index 6966cf0aca..acc49c78cd 100644 --- a/frappe/core/doctype/error_snapshot/error_snapshot.py +++ b/frappe/core/doctype/error_snapshot/error_snapshot.py @@ -12,10 +12,10 @@ class ErrorSnapshot(Document): def onload(self): if not self.parent_error_snapshot: - self.db_set("seen", True, update_modified=False) + self.db_set("seen", 1, update_modified=False) for relapsed in frappe.get_all("Error Snapshot", filters={"parent_error_snapshot": self.name}): - frappe.db.set_value("Error Snapshot", relapsed.name, "seen", True, update_modified=False) + frappe.db.set_value("Error Snapshot", relapsed.name, "seen", 1, update_modified=False) frappe.local.flags.commit = True @@ -32,7 +32,7 @@ class ErrorSnapshot(Document): self.update({"parent_error_snapshot": parent["name"]}) frappe.db.set_value("Error Snapshot", parent["name"], "relapses", parent["relapses"] + 1) if parent["seen"]: - frappe.db.set_value("Error Snapshot", parent["name"], "seen", False) + frappe.db.set_value("Error Snapshot", parent["name"], "seen", 0) @staticmethod def clear_old_logs(days=30):