Project

General

Profile

« Previous | Next » 

Revision 118eabe2

Added by Amos Benari almost 12 years ago

  • ID 118eabe2aaa78a3841232898e81cd698782e69e2

fixes #1747 host selected puppet classes are afected by the classes filter.

View differences:

public/javascripts/host_edit.js
function filter_puppet_classes(item){
var term = $(item).val().trim();
$('li.puppetclass.hide').addClass('hide-me');
$('.puppetclass_group li.puppetclass.hide').addClass('hide-me');
if (term.length > 0) {
$('li.puppetclass').removeClass('filter-marker').hide();
$('li.puppetclass:not(.hide-me, .selected-marker) span:contains('+term+')').parent('li').addClass('filter-marker').show();
$('.puppetclass_group li.puppetclass').removeClass('filter-marker').hide();
$('.puppetclass_group li.puppetclass:not(.hide-me, .selected-marker) span:contains('+term+')').parent('li').addClass('filter-marker').show();
} else{
$('li.puppetclass:not(.hide-me, .selected-marker)').addClass('filter-marker').show();
$('.puppetclass_group li.puppetclass:not(.hide-me, .selected-marker)').addClass('filter-marker').show();
}
var groups = $('li.filter-marker').closest('.puppetclass_group');
$('.puppetclass_group').hide();

Also available in: Unified diff