Size: a a a

AUG for Developers

2018 October 25

KF

Kirill Filipenkov in AUG for Developers
def cfValue = issue.getCustomFieldValue(customFieldManager.getCustomFieldObject(10817L));
источник

KF

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

KF

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

KF

Kirill Filipenkov in AUG for Developers
может ИД не того поля указал?
источник

a

alx in AUG for Developers
ид правильный
источник

FY

Feraz Yulgushev in AUG for Developers
ComponentAccessor.getOptionsManager().getOptions(customField.getRelevantConfig(issue))
источник

a

alx in AUG for Developers
Feraz Yulgushev
ComponentAccessor.getOptionsManager().getOptions(customField.getRelevantConfig(issue))
получил Options
источник

a

alx in AUG for Developers
до этого я дошел
источник

a

alx in AUG for Developers
как получить установлен чекбокс или нет
источник

a

alx in AUG for Developers
вобщем методом проб и ошибок, возвращаемый тип getCustomFieldValue это List<Option>
источник

a

alx in AUG for Developers
возвращает только те опции которые помечены галкой
источник

a

alx in AUG for Developers
если ничего не отмечено то null
источник

ЕР

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

ЕР

Евгений Русских in AUG for Developers
можешь проверять просто if(cfValue)
источник

ЕР

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

ЕР

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

a

alx in AUG for Developers
если там один элемент в значении поля то можно и так
источник

ЕР

Евгений Русских in AUG for Developers
не важно сколько элементов в поле
источник

ЕР

Евгений Русских in AUG for Developers
если твой кейс просто понять есть ли вообще любые чекбоксы у поля, то это норм
источник

ЕР

Евгений Русских in AUG for Developers
если null  - значит никакие чекбоксы не стоят
источник