IT61/it61-rails

View on GitHub
app/assets/javascripts/events/new.js.erb

Summary

Maintainability
Test Coverage
<%
environment.context_class.instance_eval do
  include Rails.application.routes.url_helpers
end
%>

$(document).ready(function () {
  eventManager.initEditor();
  eventManager.initCropper();
  initFileInput($('#image-input-container'));

  $('.event-form').on('submit', onSubmit);
});

function onSubmit() {
  var $croppedModalImage = $('#cropped-modal-image'),
      form = $('.event-form')[0],
      canvas = $croppedModalImage.cropper('getCroppedCanvas');

  eventManager.sendFormWithImageBlob(form, canvas);
  return false;
}