Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

UI Text Box
sizemedium
typeinfo

Use case

Return the lowest date from a Date Picker custom field in the linked issues of the current issue.

Expression

Create and configure a Smart field using this expression in Jira expression mode parsing mode:


Code Block
languagejs
linenumberstrue
%{stringToDate(toString(first(sort(fieldValue(%{issue.cfnnnnn}, linkedIssues()),DESC))), "EEE MMM dd HH:mm:ss zzz yyyy")} let minDate = issue?.links.map(link => link.linkedIssue.customfield_nnnnn).filter( d => d != null);
minDate.length > 0 ? new CalendarDate(minDate.reduce((a, b) => a < b ? a : b )).toString() : ""
UI Text Box

Please, replace nnnnn with the ID of a Date Picker custom field.


Page properties
hiddentrue
General mode %{stringToDate(toString(first(sort(fieldValue(%{issue.cfnnnnn}, linkedIssues("")),DESC))), "EEE MMM dd HH:mm:ss zzz yyyy")}
Feature

Field type

Smart text field

Parsing mode

Jira expression

Expression
Code Block
languagejs
linenumberstrue
let minDate = issue?.links.map(link => link.linkedIssue.customfield_nnnnn).filter( d => d != null);
minDate.length > 0 ? new CalendarDate(minDate.reduce((a, b) => a < b ? a : b )).toString() : ""
UI Text Box

Please, replace nnnnn with the ID of a Date Picker custom field.

Label
Use case description

Return the lowest date from a Date Picker custom field in the linked issues of the current issue.

Complexity

 

Status
titleINTERMEDIATE