Sha256: cdb62a26c513c1b3ed6f80f6d4cf25727e5614f5b0661213f8d36cd460a7115e

Contents?: true

Size: 936 Bytes

Versions: 5

Compression:

Stored size: 936 Bytes

Contents

function scap_content_selected(element){
  var attrs = attribute_hash(['scap_content_id']);
  var url = $(element).attr('data-url');
  $(element).indicator_show();
  $.ajax({
    data: attrs,
    type: 'post',
    url: url,
    complete: function() { $(element).indicator_hide();},
    success: function(request) {
      $('#scap_content_profile_select').html(request);
    }
  })
}

function previous_step(previous) {
  $('#policy_current_step').val(previous);
  $('#new_policy').submit();
}

function period_selected(period) {
  $("#policy_weekday, #policy_day_of_month, #policy_cron_line").closest("div.clearfix").hide();
  switch($(period).val()) {
    case 'weekly':
      field = "#policy_weekday";
      break;
    case 'monthly':
      field = "#policy_day_of_month";
      break;
    case 'custom':
      field = "#policy_cron_line";
      break;
    default:
      field = "";
  }
  $(field).closest("div.clearfix").show();
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_openscap-0.5.3 app/assets/javascripts/foreman_openscap/policy_edit.js
foreman_openscap-0.5.2 app/assets/javascripts/foreman_openscap/policy_edit.js
foreman_openscap-0.5.1 app/assets/javascripts/foreman_openscap/policy_edit.js
foreman_openscap-0.5.0 app/assets/javascripts/foreman_openscap/policy_edit.js
foreman_openscap-0.3.1 app/assets/javascript/foreman_openscap/policy_edit.js