Project

General

Profile

Download (973 Bytes) Statistics
| Branch: | Tag: | Revision:
import $ from 'jquery';
import { showSpinner, hideSpinner } from '../foreman_tools';

export function schedulerHintFilterSelected(item) {
const filter = $(item).val();

if (filter === '') {
$('#scheduler_hint_wrapper').empty();
} else {
const url = $(item).attr('data-url');
// eslint-disable-next-line no-undef
const data = serializeForm().replace('method=patch', 'method=post');

showSpinner();
$.ajax({
type: 'post',
url,
data,
complete() {
hideSpinner();
},
error(jqXHR, status, error) {
// eslint-disable-next-line function-paren-newline
$('#scheduler_hint_wrapper').html(
// eslint-disable-next-line no-undef
Jed.sprintf(__('Error loading scheduler hint filters information: %s'), error));
$('#compute_resource_tab a').addClass('tab-error');
},
success(result) {
$('#scheduler_hint_wrapper').html(result);
},
});
}
}
(3-3/5)