Project

General

Profile

« Previous | Next » 

Revision a0263831

Added by Ori Rabin about 8 years ago

Fixes #13976 - override checkbox in smart class parameter doesn't uncheck other checkboxes

(cherry picked from commit dba5afe0f39748ea8dafad88a7da046a6aab5c9a)

View differences:

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