Доброго дня.
В редмайне есть Настраиваемые поля, я создал одно и хочу получить к нему доступ из плагина.
Первое, что приходит в голову - это вот это:
if issue.respond_to?(:custom_field_values)
issue.custom_field_values.each do |cfv|
if cfv.respond_to?(:custom_field)
c_field = cfv.custom_field
if c_field.respond_to?(:name) and (c_field.name == "Название настраиваемого поля") and cfv.respond_to?(:value)
id = cfv.value.to_i > 0 ? cfv.value.to_i : nil
if id.present?
return User.where(id: id).take
end
end
end
end
end
так как у настраиваемого поля нет идентификатора, приходится искать его по имени. Может быть есть более простой способ, о котором я не подозреваю?