Как определить точное значение объекта для соевого шаблона?
Мы находимся в процессе изменения шаблонов сои уведомлений JIRA Service Desk 3, чтобы сделать их более полезными, пока мы ожидаем, когда JSD-218 будет действовать. В первую очередь мы редактируем файл-conversational-notifications.soy.
Мы можем легко отобразить {$issue.key} и {$issue.summary}, но вытащить значение для описания становится проблемой. Описание вложено в объект {$issue.fields}, который выглядит следующим образом:
[{id: description, label: Description, value: {html: <p>Testing notification</p>, rawValue: Testing notification }}]
Однако простое предположение {$issue.fields.value.html} не работает. Прочитав документацию по шаблонам замыканий, я потерял понимание того, как извлечь значение HTML для значения ключа, каково значение полей ключа?
Также попробовал:
- {$ Выпуск [6] [2] [0]}
- {$ Issue.fields['значение']['HTML']}
- {$ Issue.fields['значение':'HTML']}
У кого-нибудь был успех на этом фронте? Я попросил у Атлассиана ответы на оглушительную тишину.