Is there a Script Runner condition to check created date?

Micah Figone January 13, 2015

I want to fire a custom email post function only if a ticket is created from 12am and 8:59 am PST on Saturday and Sunday.

What would the condition code look like?

 

P.S. Is there a list of all of the available options for conditions?

1 answer

1 vote
Cesare Jacopo Corzani
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 29, 2015

You can create a post function that checks the current date. I'd suggest that because you don't need a specific field of the issue for checking the date of creation.

Your check can be similar to this one:

def cal = Calendar.getInstance()
cal.setTime(new Date())
cal.get(Calendar.DAY_OF_WEEK) in [Calendar.SATURDAY, Calendar.SUNDAY] && cal.get(Calendar.HOUR) in (0 .. 8)

The last line will return a boolean (the return is implicit), that will be the condition.

Suggest an answer

Log in or Sign up to answer