Jeden jest inicjowany tak:
possibleTransitions.stream().map(t -> new TransitionInput(t.getId())).findFirst();
gdzie t.getId() zwraca inta o wartości 5
a drugi jest inicjowany tak:
possibleTransitions.stream().map(t -> new TransitionInput(5)).findFirst();
Debugger widzi je tak:
Pierwszy włożony do
issueClient.transition(issue, transitionInput)
zamiast zrobić tranzycję o id=5 zrobie tranzycję o id=2
a drugi poprawnie o id=5
O co może chodzić?