Sha256: 60c41b50c535d42fbaf40d9962c4c951e11b054d51c7ee7df297ff2633f60b9e

Contents?: true

Size: 1.34 KB

Versions: 5

Compression:

Stored size: 1.34 KB

Contents

<% if @permission.errors.blank? %>

  // Inserting the row on top of the table and highlighting it
  $('#tr_permission_index table > tbody > tr:first').before("<%= escape_javascript(render(:partial=>'/usman/admin/permissions/row', locals: {permission: @permission})) %>")
  $("#tr_permission_<%= @permission.id %>").css("background-color", "#fffddd");

  // Showing the saved data in the modal
  var heading = "<%= raw @permission.name %>";
  var bodyContent = "<%= escape_javascript(render(:partial=>'/usman/admin/permissions/show')) %>";
  showLargeModal(heading, bodyContent, false);

  // Showing Growl Like Message
  notifySuccess("<%= escape_javascript(@notification[:title]) %>", "<%= escape_javascript(@notification[:message]) %>");

<% else %>
  
  // Reload the form with errors
  var heading = "Add a Permission";
  var bodyContent = "<%= escape_javascript(render(:partial=>'/usman/admin/permissions/form')) %>";
  showLargeModal(heading, bodyContent);

  // Show Main Error Message on the form
  <% error_message = content_tag(:div, I18n.t('errors.errors_highlighted'), class: "alert alert-danger mt-20") %>
  $("#permission_form_error").html("<%= escape_javascript(error_message) %>");

  // Showing Growl Like Message
  notifyError("<%= escape_javascript(@notification[:title]) %>", "<%= escape_javascript(raw(@notification[:message])) %>");
  
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
usman-0.1.5 app/views/usman/admin/permissions/temp/create.js.erb
usman-0.1.4 app/views/usman/admin/permissions/temp/create.js.erb
usman-0.1.3 app/views/usman/admin/permissions/temp/create.js.erb
usman-0.1.2 app/views/usman/admin/permissions/temp/create.js.erb
usman-0.1.1 app/views/usman/admin/permissions/temp/create.js.erb