Size: a a a

AUG for Developers

2018 February 08

AM

Alexey Matveev in AUG for Developers
В общем если я в коде вижу jql то это потенциальная проблема с производительностью. Все через java api .
источник

A

Alexandr in AUG for Developers
я туплю... смотри, у меня есть некое действие, которое должно срабатывать, когда заявка попадает под некий jql запрос. как мне с помощью ява апи убрать  jql, но при этом сохранить гибкость запроса? гибкость в плане комбинирования И\ИЛИ и значений полей разных типов
источник

A

Alexandr in AUG for Developers
поясни, пожалуйста. или если есть ссылка с примерами\исходниками - буду рад
источник

AM

Alexey Matveev in AUG for Developers
условие назови. какое условие?
источник

AM

Alexey Matveev in AUG for Developers
или условие абстрактное?
источник

AM

Alexey Matveev in AUG for Developers
если абстрактное то непонятно как ты jql строишь
источник

AD

Alexey Dorofeev in AUG for Developers
апи-то в сто раз гибче чем jql
источник

A

Alexandr in AUG for Developers
ну например: project not in (SDVO, CSDVO) and issuetype = "Запрос на изменение" and "Внутренний приоритет" = Низкий and Услуга = "Прочие запросы"
источник

AM

Alexey Matveev in AUG for Developers
Да, на апи можно все сделать просто кодика побольше
источник

A

Alexandr in AUG for Developers
если заявка попадает под эти условия, то я что-то делаю. например, отправляю уведомление
источник

A

Alexandr in AUG for Developers
о каком именно апи речь?
источник

AM

Alexey Matveev in AUG for Developers
хммм. а ты плагин пишешь или что?
источник

A

Alexandr in AUG for Developers
да, плагин
источник

A

Alexandr in AUG for Developers
и когда у заявки меняется приоритет, то она попадает под другой jql и из под этого уходит.и вот поймать этот момент - это жесть. приходится с потоками танцевать
источник

A

Alexandr in AUG for Developers
что тоже добавляет проблем
источник

AM

Alexey Matveev in AUG for Developers
issue.getProjectObject.getName()
issue.getIssueType().getName()
источник

AM

Alexey Matveev in AUG for Developers
ну и т.д
источник

A

Alexandr in AUG for Developers
не, это я понимаю) смотри, ты сказал, что вы от jql ушли к апи. вот как ты бы этот jql прописал в настройках?
источник

A

Alexandr in AUG for Developers
используя апи
источник

AM

Alexey Matveev in AUG for Developers
В настройках? json бы прописал а потом его обработал
источник