Size: a a a

Atlassian Community at SPb

2020 March 05

F

Free0N in Atlassian Community at SPb
если, конечно, я правильно вопрос понял 😃
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Вроде правильно понял 😁 Я посмотрел этот эвент, а там устроено все не так как с эвентами на локальные линки и содержат только id remote link. И если через менеджер найти объект этой линки, то там такое чувство только айдишник тикета с другой джиры, не локальной
источник

F

Free0N in Atlassian Community at SPb
ага, теперь понял. Мин плс
источник

F

Free0N in Atlassian Community at SPb
источник

F

Free0N in Atlassian Community at SPb
не, опять не то...
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Да вот тож глядел, так и не нашёл способа. Вот что им мешало закинуть в эвент или remote link  объект id локального тикета))
источник

RK

Ruslan Kuksa in Atlassian Community at SPb
источник

F

Free0N in Atlassian Community at SPb
Dmitrii Mikhailov
Да вот тож глядел, так и не нашёл способа. Вот что им мешало закинуть в эвент или remote link  объект id локального тикета))
в общем, посмотрел сорцы класса RemoteIssueLink. Судя по ним - getIssueId() возвращает id локальной задачи. Сделал такой вывод из описания метода getGlobalId(), который (по описанию) возвращает строку уникально идентифицирующую объект в удаленном приложении
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Вот я щас тоже об этом подумал хочу в логи вывести и проверить
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Спасибо
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Вообще названия методов не прям говорящие 😁
источник

F

Free0N in Atlassian Community at SPb
Как вариант - ещё можно посмотреть на то, как эти линки создаются самой Jira и что передается в конструктор RemoteIssueLink
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Я смотрел и там перед созданием линки используется обычный issueManager для проверки, что тикет, id которого будет в линке, существует. А этот менеджер он ж вроде только для локальных тикетов
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Это я не про конструктор а про менеджер, который линку remote создаёт
источник

F

Free0N in Atlassian Community at SPb
Ага, для локальных. Получается, что getIssueId() должен подойти
источник

DM

Dmitrii Mikhailov in Atlassian Community at SPb
Угу, щас проверю и отпишусь, если все норм. Спасибо
источник

RV

Ruslan Vakhitov in Atlassian Community at SPb
in progress
источник

RK

Ruslan Kuksa in Atlassian Community at SPb
источник

SK

Sergei Kolesnik in Atlassian Community at SPb
Кто-нибудь решал проблему что мэйл хендлер не может создать задачу из письма без заголовка?
источник

GT

Gonchik Tsymzhitov in Atlassian Community at SPb
final String subject = message.getSubject();
String summary = subject;
if (summary == null || summary.isEmpty()) {
   summary = "Empty mail subject: " + StringUtils.join(message.getFrom(), ", ");
}
summary = StringUtils.abbreviate(summary, SummarySystemField.MAX_LEN.intValue());
источник