Size: a a a

AUG for Developers

2018 September 11

AC

Anton Chemlev in AUG for Developers
А jython как я понимаю, тупиковая ветвь. Там вроде только Python 2 и уже давно не было обновлений
источник

Y

Yaroslav in AUG for Developers
Честно говоря никогда не слышал и не использовал
источник

Y

Yaroslav in AUG for Developers
Питончик имхо не плуги для джиры писать
источник

a

alx in AUG for Developers
пытаюсь заменить исполнителя в постфункции, не получается, что делаю не так ?
MutableIssue mutableIssue = issueManager.getIssueObject(issue.id)
CustomField nachOfmFld = customFieldManager.getCustomFieldObject(10000L)
ApplicationUser currNach = (ApplicationUser) issue.getCustomFieldValue(nachOfmFld)
mutableIssue.setAssignee(currNach)
источник

AC

Anton Chemlev in AUG for Developers
Если это не Create transition, то по идее нужно делать update для issue
источник

AC

Anton Chemlev in AUG for Developers
это метод в issueManager
источник

a

alx in AUG for Developers
Issue updateIssue(ApplicationUser var1, MutableIssue var2, UpdateIssueRequest var3);

этот ?
источник

KF

Kirill Filipenkov in AUG for Developers
issue.setAssignee(ApplicationUser)
источник

KF

Kirill Filipenkov in AUG for Developers
хватит этого в постфункции
источник

AC

Anton Chemlev in AUG for Developers
источник

KF

Kirill Filipenkov in AUG for Developers
так а зачем нужен issueManager?
источник

AC

Anton Chemlev in AUG for Developers
Kirill Filipenkov
так а зачем нужен issueManager?
Ты хочешь сказать, что setAssignee сохраняет изменения?
источник

KF

Kirill Filipenkov in AUG for Developers
да
источник

AC

Anton Chemlev in AUG for Developers
Во всех случаях?
источник

KF

Kirill Filipenkov in AUG for Developers
На переходе есть штатные пост функции:
"Обновить историю изменений для запроса и сохранить запрос в базе данных." и "Переиндексировать запрос для обеспечения синхронизации индексов с базой данных." если поставить данную пост функцию перед указанными выше, то не нужно делать updateIssue
источник

AC

Anton Chemlev in AUG for Developers
воооот, и я о том же.
источник

MA

Maxim A in AUG for Developers
Да, вы правы. Ошибка в том, что через IssueManager достается НОВЫЙ инстанс issue, в котором делается установка assignee (просто в поле объекта). А потом его съедает GC
источник

MA

Maxim A in AUG for Developers
Нужно просто тому issue, который приходит и ставить асайни
источник

R

Ranorex in AUG for Developers
Yaroslav
Если бэк: то любой jvm based
это ясно, там что JVM. С dot net core нет никаких экспериментов? или это принципиально невозможно ?
источник

Y

Yaroslav in AUG for Developers
возможно все, но нужно быть дураком чтоб делать это на dot net
источник