Skip to content

Commit f83d366

Browse files
authored
AutoCloseResolveCases.js
1 parent f912e7a commit f83d366

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Auto Close Incidents after 7 days in Resolved state
2+
(function() {
3+
var grInc = new GlideRecord('incident');
4+
grInc.addQuery('state', '6'); // 6 = Resolved
5+
grInc.addQuery('resolved_at', '<=', gs.daysAgoStart(7));
6+
grInc.query();
7+
8+
while (grInc.next()) {
9+
grInc.state = 7; // 7 = Closed
10+
grInc.close_notes = 'Automatically closed after 7 days of resolution.';
11+
grInc.update();
12+
// gs.info('Closed Incident: ' + gr.number);
13+
}
14+
})();

0 commit comments

Comments
 (0)