Size: a a a

Atlassian Community Moscow

2020 November 05

VK

Vladimir Kibe in Atlassian Community Moscow
а блин
источник

it

ilya turov in Atlassian Community Moscow
это CustomField
источник

VK

Vladimir Kibe in Atlassian Community Moscow
не обратил на это внимания
источник

VK

Vladimir Kibe in Atlassian Community Moscow
да
источник

V

Vladimir in Atlassian Community Moscow
ilya turov
то есть код следующий:
"если такого поля не существует, что-то там делаем"
наверно, задумка была другая
Понял ошибку. Спасибо
источник

АШ

Андрей Шеховцов... in Atlassian Community Moscow
Мне кажется если поменять "if (date_planning == null) {" на
"if (!date_planning) {" то будет работать
источник

АШ

Андрей Шеховцов... in Atlassian Community Moscow
Хотя может и не прав
источник

SP

Sergey Papurin in Atlassian Community Moscow
Андрей Шеховцов
Хотя может и не прав
Там кастомное поле проверяют, вместо его значения
источник

СТ

Сергей Ткаченко... in Atlassian Community Moscow
Приветсвую. Ктото можешь помочь расшифровать лог. ПРи удалении задач или перемещении стала вываливаться ошибка, но что не так не понимаю
источник

СТ

Сергей Ткаченко... in Atlassian Community Moscow
в логе
2020-11-05 18:12:36,679+0300 http-nio-8080-exec-23 ERROR [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=6add5c0f-284e-4300-8006-18b1d8397aa2, interpretedMsg=, cause=com.atlassian.jira.index.IndexingFailureException: Indexing completed with 1 errors, stacktrace=com.atlassian.jira.index.IndexingFailureException: Indexing completed with 1 errors
at java.lang.Thread.run(Thread.java:748)
источник

СТ

Сергей Ткаченко... in Atlassian Community Moscow
в конце записи такое
com.atlassian.jira.versioning.IncrementDeletedEntityVersionException: IssueVersion with id 28879 is marked as deleted and its version cannot be incremented.
источник

АШ

Андрей Шеховцов... in Atlassian Community Moscow
Ну ошибка при индексе задачи
источник

AC

Anton Chemlev in Atlassian Community Moscow
https://community.developer.atlassian.com/t/tell-me-what-you-need-in-forge/42604/3 обсуждение по Forge переехало из слаки в коммунити и вот интересная тема #forge #cloud
источник
2020 November 06

AA

Alexey Alekov in Atlassian Community Moscow
Всем привет! Подскажите, как реализовать отправку уведомлений при достижении всех трудозатрат (logged) в эпике (суммарно по всем задачам входящим в эпик) 50%, 75%, 90% от первоначальной оценки  (Estimated) ?
источник

D

Dmitriy in Atlassian Community Moscow
На SIL - легко
источник

AA

Alexey Alekov in Atlassian Community Moscow
А подсмотреть негде?
источник

D

Dmitriy in Atlassian Community Moscow
Листнер на событие Work Logged On Issue, в условии - задачи входящие в эпик X
В листенере - считать сумму originalestimate всех задач+подзадач в эпике, выводить сумму в интервальное значение Y.
Считать сумму всех трудозатрат задач+подзадач в эпике, выводить сумму в интервальное значение Z.
Сравнивать между собой Y и Z: когда Z достигает 50% от Y - слать уведомление (тоже через темплейт в SIL)
источник

SP

Sergey Papurin in Atlassian Community Moscow
если есть скриптраннер, то
issueFunction in aggregateExpression("Total Estimate for all Issues", "originalEstimate.sum()", "Remaining work", "remainingEstimate.sum()")
источник

SP

Sergey Papurin in Atlassian Community Moscow
добавив свой jql
источник

ГМ

Глеб Молотов... in Atlassian Community Moscow
Всем привет, помогите. Есть скриптраннер, там script editor и behaviors. В script editor есть файл с кодом

import com.onresolve.jira.groovy.user.FieldBehaviours;
import groovy.transform.BaseScript;
import com.onresolve.jira.groovy.user.FormField


@BaseScript FieldBehaviours fieldBehaviours

return getFieldById("summary").getFormValue()

В behavior я хочу вставить этот файл, что-то наподобие
new GroovyShell().evaluate(
   new File('/var/atlassian/application-data/jira/scripts/behaviours/CrossDateValidator.groovy'))

но только чтобы из задачи данные летели через файлы, а не null поинтеры
источник