Предыдущее значение из полей с множественным выбором. Консоль
Привет! Я организую рассылку писем при изменении значений в некоторых полях.
Текст письма содержит предыдущее и настоящее значение поля
Не могу понять как получить предыдущее значение у полей с множественным выбором.
И ещё замечание на счёт консоли. Ужасно не удобно ей пользоваться. Вообще странно что она выплёвывает строки. Невозможно раскрыть объект и посмотреть какие значения и методы у него есть. Приходится постоянно лезть в документацию, писать на форумы и как-то догадываться, что к чему. Почему не сделать что бы console.log() делал вывод в браузер, как это и должно быть. Это боль.
Please sign in to leave a comment.
Такой подход практически верен, однако мы рекомендуем обращаться к пользовательским полям через свойство fields:
if (issue.fields.oldValue("fieldName").isNotEmpty()) {
issue.fields.oldValue("fieldName").forEach(function(value) {
// Do something
});
}
Что же касается консоли, да, мы рассматриваем использование браузерной консоли для вывода сообщений в качестве дополнительного места вывода.
Решил:
var issue = ctx.issue;
if (issue.oldValue("fieldName").isNotEmpty()) {
issue.oldValue("fieldName").forEach(function(value) {
// Do something
});
}
Спасибо за ответ.