Revision a0263831
Added by Ori Rabin about 8 years ago
app/assets/javascripts/lookup_keys.js | ||
---|---|---|
function toggleOverrideValue(item) {
|
||
var override = $(item).is(':checked');
|
||
var fields = $(item).closest('.fields');
|
||
var fields_to_disable = fields.find("[id$='_required'],[id$='_key_type'],[id$='_validator_type'],[id$='use_puppet_default'],[id$='hidden_value']");
|
||
var fields_to_disable = fields.find("[name$='[required]'],[id$='_key_type'],[id$='_validator_type'],[name$='[use_puppet_default]'],[name$='[hidden_value]']");
|
||
var use_puppet_default = $(item).closest('fieldset').find("[id$='use_puppet_default']").is(':checked');
|
||
var default_value_field = fields.find("[id$='_default_value']");
|
||
var pill_icon = $('#pill_' + fields[0].id +' i');
|
Also available in: Unified diff
Fixes #13976 - override checkbox in smart class parameter doesn't uncheck other checkboxes
(cherry picked from commit dba5afe0f39748ea8dafad88a7da046a6aab5c9a)