When i click on a transition i want to populate a custom field (Date) to the current days date + 10 days. Is that possible?
Thanks
Answer -
Set field value (JMWE add-on) - Due Date field - Groovy expression
Value:
issue.get("created") + 10
import com.atlassian.jira.component.ComponentAccessor import java.sql.Date import java.sql.Timestamp import com.atlassian.jira.issue.util.DefaultIssueChangeHolder import com.atlassian.jira.issue.ModifiedValue def csDate2 = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("test_date2") <span>Date now </span><span>=</span> <span>new</span> <span>Date</span><span>(</span> <span>new</span><span> java</span><span>.</span><span>util</span><span>.</span><span>Date</span><span>().</span><span>getTime</span><span>()</span> <span>);<br></span>Date csNewDateValue <span>=</span> <span>new</span> <span>Date</span><span>(</span><span> now</span><span>.</span><span>getTime</span><span>()</span> <span>+</span> 10*<span>24</span><span>*</span><span>60</span><span>*</span><span>60</span><span>*</span><span>1000</span><span>);<br></span>csDate2.updateValue(null, issue, new ModifiedValue("", (Object) csNewDateValue), new DefaultIssueChangeHolder())
<span>Date now </span><span>=</span> <span>new</span> <span>Date</span><span>(</span> <span>new</span><span> java</span><span>.</span><span>util</span><span>.</span><span>Date</span><span>().</span><span>getTime</span><span>()</span> <span>);<br></span>
<span>=</span> <span>new</span> <span>Date</span><span>(</span><span> now</span><span>.</span><span>getTime</span><span>()</span> <span>+</span> 10*<span>24</span><span>*</span><span>60</span><span>*</span><span>60</span><span>*</span><span>1000</span><span>);<br></span>
Thanks for your help Alexey i didnt even see your reply.
It looks like you're new here. Sign in or register to get started.