From 9fa2edf461bc1d4c1d1bf534c13c7cd43d1b10cb Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Fri, 23 May 2025 00:32:06 +0530 Subject: [PATCH] fix: unexpected commits --- frappe/desk/doctype/system_console/system_console.py | 4 +++- frappe/public/js/frappe/ui/dropdown_console.js | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frappe/desk/doctype/system_console/system_console.py b/frappe/desk/doctype/system_console/system_console.py index 2334f3809e..1a072a549f 100644 --- a/frappe/desk/doctype/system_console/system_console.py +++ b/frappe/desk/doctype/system_console/system_console.py @@ -29,7 +29,9 @@ class SystemConsole(Document): try: frappe.local.debug_log = [] if self.type == "Python": - safe_exec(self.console, script_filename="System Console") + safe_exec( + self.console, script_filename="System Console", restrict_commit_rollback=not self.commit + ) self.output = "\n".join(frappe.debug_log) elif self.type == "SQL": self.output = frappe.as_json(read_sql(self.console, as_dict=1)) diff --git a/frappe/public/js/frappe/ui/dropdown_console.js b/frappe/public/js/frappe/ui/dropdown_console.js index 53b35dcd32..6bee719424 100644 --- a/frappe/public/js/frappe/ui/dropdown_console.js +++ b/frappe/public/js/frappe/ui/dropdown_console.js @@ -7,7 +7,10 @@ export class DropdownConsole { size: "large", fields: [ { - description: "To execute press ctrl/cmd+enter.", + description: `To execute press ctrl/cmd+enter. + To minimize this window press Escape. + Press shift+t to bring it back. + `, fieldname: "console", fieldtype: "Code", label: "Console",