Project

General

Profile

« Previous | Next » 

Revision e0e41840

Added by Ori Rabin over 8 years ago

Fixes #12752 - Host and hostgroup clone should copy smart class parameters overrides

View differences:

app/helpers/lookup_keys_helper.rb
def lookup_key_with_diagnostic(obj, lookup_key, lookup_value)
value, matcher = value_matcher(obj, lookup_key)
inherited_value = lookup_key.value_before_type_cast(value)
effective_value = lookup_value.id.nil? ? inherited_value.to_s : lookup_value.value_before_type_cast.to_s
effective_value = lookup_value.lookup_key_id.nil? ? inherited_value.to_s : lookup_value.value_before_type_cast.to_s
warnings = lookup_key_warnings(lookup_key.required, effective_value.present?)
popover_value = lookup_key.hidden_value? ? lookup_key.hidden_value : inherited_value

Also available in: Unified diff