JIRA - Обновление резюме из почтовой функции - PullRequest
0 голосов
/ 18 сентября 2008

Как обновить значение сводного поля из функции post в JIRA?

Ответы [ 3 ]

2 голосов
/ 19 сентября 2008

Существует встроенная функция отправки сообщений, которая позволяет изменять сводку, но только в жестко заданном значении.

Если вы хотите изменить текущую сводку, вам нужно будет создать функцию публикации, как упоминалось.

Если у вас есть коммерческая лицензия, у вас должен быть доступ к источнику JIRA. Проверьте код в: src/java/com/atlassian/jira/workflow/function/issue/UpdateIssueFieldFunction.java

0 голосов
/ 26 мая 2009

Как насчет чего-то вроде:

 transientVars.get("issue").setSummary(newValue);

В любом случае, вы должны посмотреть здесь: http://confluence.atlassian.com/display/JIRA/Upgrading+Workflow+Plugins+for+JIRA+3.2

0 голосов
/ 18 сентября 2008

Хорошо, я попытаюсь объяснить ... Для простоты предположим, что у нас есть функция post, и мы хотим, чтобы итоговое значение было изменено на "foobar":

public class SomePostFunction implements FunctionProvider {

    public void execute(Map transientVars, Map args, PropertySet ps) throws WorkflowException {
        String newValue = "foobar";
        // TODO update summary so it's value becomes newValue
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...