Scripted Field - Absolute Date Time template

patricia_scott_honeywell_com July 29, 2022

Update:  I have found the answer, I had to change the "Search Template" to be "Date Time Range picker".  Now it is working.

_________________________________________________

 

I have created a scripted field that will display a date/time using the "Absolute Date Time" template.

It retrieves the Priority and Created Date.  Depending on the priority setting, it will add a number of days to the created date, then I want it to display that updated date in the Scripted Field.  I know the code is working and calculates the new date correctly, but I am having trouble on how to return the value to the scripted field to be displayed.  This is the script.

I am sure I am just not returning the date to the scripted field correctly, but what am I missing?

-----------------------------------------------------------

import com.atlassian.jira.component.ComponentAccessor;

// Retrieve the Created Date.
def createdDate = issue.getCreated()

// Retrieve the Priority
def priority = issue.getPriority()
// Increase date based on Priority value
if (priority.name == "Urgent" | priority.name == "High") {
    createdDate += 2
}
else if (priority.name == "Medium") {
    createdDate += 7
}
else if (priority.name == "Low" | priority.name == "None") {
    createdDate += 28
}
// Return updated date and display in scripted field.
return createdDate
--------------------------------------------------------------------

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events