fix(ux): enable create log for server scripts by default (#35291)
* fix(ux): enable create log for server scripts by default
This commit is contained in:
parent
dce98dc7e4
commit
48b6663a6d
3 changed files with 5 additions and 4 deletions
|
|
@ -69,7 +69,6 @@ context("Form", () => {
|
|||
// test email validations for set_invalid controller
|
||||
let website_input = "website.in";
|
||||
let valid_email = "user@email.com";
|
||||
let expectBackgroundColor = "rgb(255, 245, 245)";
|
||||
|
||||
cy.visit("/desk/contact/new");
|
||||
cy.fill_field("company_name", "Test Company");
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@
|
|||
},
|
||||
{
|
||||
"default": "0",
|
||||
"depends_on": "eval:[\"All\", \"Cron\"].includes(doc.frequency)",
|
||||
"depends_on": "eval:([\"All\", \"Cron\"].includes(doc.frequency) || doc.server_script)",
|
||||
"fieldname": "create_log",
|
||||
"fieldtype": "Check",
|
||||
"label": "Create Log"
|
||||
|
|
@ -117,7 +117,7 @@
|
|||
"link_fieldname": "scheduled_job_type"
|
||||
}
|
||||
],
|
||||
"modified": "2025-06-03 09:26:47.961601",
|
||||
"modified": "2025-12-17 12:02:56.228336",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Core",
|
||||
"name": "Scheduled Job Type",
|
||||
|
|
|
|||
|
|
@ -123,7 +123,9 @@ class ServerScript(Document):
|
|||
if scheduled_script := frappe.db.get_value("Scheduled Job Type", {"server_script": self.name}):
|
||||
return frappe.get_doc("Scheduled Job Type", scheduled_script)
|
||||
else:
|
||||
return frappe.get_doc({"doctype": "Scheduled Job Type", "server_script": self.name})
|
||||
return frappe.get_doc(
|
||||
{"doctype": "Scheduled Job Type", "server_script": self.name, "create_log": 1}
|
||||
)
|
||||
|
||||
previous_script_type = self.get_value_before_save("script_type")
|
||||
if previous_script_type != self.script_type and previous_script_type == "Scheduler Event":
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue