From f35f83de7adbe75ab514c24037cba204f00b2763 Mon Sep 17 00:00:00 2001 From: Abbas_5 Date: Wed, 15 Oct 2025 12:26:59 +0530 Subject: [PATCH 1/2] Create README.md --- .../Scheduled job to close old incidents/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 Server-Side Components/Scheduled job to close old incidents/README.md diff --git a/Server-Side Components/Scheduled job to close old incidents/README.md b/Server-Side Components/Scheduled job to close old incidents/README.md new file mode 100644 index 0000000000..51b7e17c09 --- /dev/null +++ b/Server-Side Components/Scheduled job to close old incidents/README.md @@ -0,0 +1 @@ +Contributing to Hactoberfest 2025 From 825edaaf3a471ecde4b75c4253244091252d4ad9 Mon Sep 17 00:00:00 2001 From: Abbas_5 Date: Wed, 15 Oct 2025 12:28:09 +0530 Subject: [PATCH 2/2] Create code.js --- .../Scheduled job to close old incidents/code.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Server-Side Components/Scheduled job to close old incidents/code.js diff --git a/Server-Side Components/Scheduled job to close old incidents/code.js b/Server-Side Components/Scheduled job to close old incidents/code.js new file mode 100644 index 0000000000..0931a85182 --- /dev/null +++ b/Server-Side Components/Scheduled job to close old incidents/code.js @@ -0,0 +1,9 @@ +var gr = new GlideRecord('incident'); +gr.addQuery('state', '6'); // Resolved +gr.addQuery('resolved_at', '<=', gs.daysAgoStart(10)); +gr.query(); +while (gr.next()) { + gr.state = 7; // Closed + gr.close_notes = "Auto-closed after 10 days."; + gr.update(); +}