it
Size: a a a
it
КТ
private boolean isUpdatedApproval(Issue issue) {
ChangeHistory lastChangeHistory = getLastChangeHistory(issue);
if (lastChangeHistory == null) {
return false;
} else {
ChangeItemBean statusBean = findChangeStatusBean(lastChangeHistory);
if (statusBean == null) {
return false;
} else {
String from = statusBean.getFromString();
String to = statusBean.getToString();
return isApprovalStatus(to) && from.equals(to) && isApprovalFieldsChanged(lastChangeHistory);
}
}
}it
КТ
private final static List<Long> APPROVAL_EVENT_TYPES = Arrays.asList(
EventType.ISSUE_CREATED_ID, EventType.ISSUE_UPDATED_ID, EventType.ISSUE_REOPENED_ID, EventType.ISSUE_GENERICEVENT_ID,
10300L // Without Notification);A
КТ
A
it
АШ
it
АШ
it
it
A
A
it
it
it
event.changeLog?.getRelated("ChildChangeItem")it
НМ
СберМаркет ищем Разработчика под облачные продукты Atlassian, Slack.