I am trying to create custom scripted field using script runner to calculate the end dates
But got stuck here.
below is my code
import com.atlassian.jira.issue.MutableIssue
import java.sql.Timestamp;
MutableIssue myIssue = issue;
def dateField = getCustomfieldValue("Date")
Calendar dateField = Calendar.getInstance()
def numberfield = getcustomFieldValue("Days")
def number = numberfield?.intValue()
if number (!number || !dateField)
return
dateField.add(Calendar.DATE, number)
while ([Calendar.SATURDAY, Calendar.SUNDAY].contains(dateField.get(Calendar.DAY_OF_WEEK))) {
def dateField.add(Calendar.DATE,number)
}
def result = new Timestamp(dateField.gettime())
return new Date(result.gettime())