Size: a a a

AUG for Developers

2018 November 15

B

Bubyakin in AUG for Developers
Предполагаю, что должно быть что-то из коробки, но не могу найти
источник
2018 November 20

ЕР

Евгений Русских in AUG for Developers
как через груви метки добавлять?
источник

ЕР

Евгений Русских in AUG for Developers
источник

ЕР

Евгений Русских in AUG for Developers
чот что addLabels, что setLabels такую ошибку дают
источник

ЕР

Евгений Русских in AUG for Developers
источник

A

Alexey in AUG for Developers
issue.setlabels
источник

A

Alexey in AUG for Developers
же
источник

ЕР

Евгений Русских in AUG for Developers
ругается
источник

ЕР

Евгений Русских in AUG for Developers
нет ни у кого рабочего примера? )
источник

KF

Kirill Filipenkov in AUG for Developers
import com.atlassian.jira.issue.label.*;
def numberk = customFieldManager.getCustomFieldObject(12021L); // Поле "Число К сотрудника"
def numberk2Value = sourceIssue.getCustomFieldValue(customFieldManager.getCustomFieldObject(13903L)) as Collection; // Значение поля "Число К сотрудника 5"
numberk2Value = numberk2Value[0]?.toString();
def newNumberk2Value = new Label(null,12021L, numberk2Value);
issue.setCustomFieldValue(numberk,[newNumberk2Value] as Set);
источник

KF

Kirill Filipenkov in AUG for Developers
я так вот в пост-функции делал
источник

KF

Kirill Filipenkov in AUG for Developers
из одного поля копировал в другое
источник

KF

Kirill Filipenkov in AUG for Developers
@Kasseg или ты не про кастомное поле с типом метки?
источник

ЕР

Евгений Русских in AUG for Developers
не, про стандартные метки
источник

ЕР

Евгений Русских in AUG for Developers
нашёл уже рабочий код
источник

ЕР

Евгений Русских in AUG for Developers
import com.atlassian.jira.bc.issue.label.LabelService
import com.atlassian.jira.bc.issue.label.LabelService.AddLabelValidationResult
import com.atlassian.jira.component.ComponentAccessor

def authenticationContext = ComponentAccessor.getJiraAuthenticationContext()
def user = authenticationContext.getLoggedInUser()
def labelService = ComponentAccessor.getComponent(LabelService)

["какая-то-метка"].each {String labelName ->
   AddLabelValidationResult validationResult = labelService.validateAddLabel(user, issue.id, labelName)
   if (!validationResult.errorCollection.hasAnyErrors()) {
       labelService.addLabel(user, validationResult, false)
   }
}
источник

AM

Alexandr Mikhin in AUG for Developers
подскажите пожалуйста как убирать юзера из поля?
def test = issue.get("Request participants")
if (issue.assignee.name == "testuser")
{
test.add("admin")
issue.setFieldValue("Request participants", test)
}
else
{
test.remove("neadmin")
issue.setFieldValue("Request participants", test)
}
что я делаю не так?
источник
2018 November 21

a

alx in AUG for Developers
доброго дня всем. Кто нибудь пробовал загрузить вложение для issue через rest api ?
источник

VK

Vladimir Kibe in AUG for Developers
alx
доброго дня всем. Кто нибудь пробовал загрузить вложение для issue через rest api ?
я
источник

a

alx in AUG for Developers
у меня ошибка в логах "the request was rejected because no multipart boundary was found"
источник