Sha256: bcb388e45490b1b05a97e8c9983860d88c672c4c1ecec3930aefd7729e33496c
Contents?: true
Size: 719 Bytes
Versions: 2
Compression:
Stored size: 719 Bytes
Contents
class Admin::MediaPickerController < Admin::ApplicationController include RespondsToParent layout false respond_to :html def index @media = SpudMedia.all respond_with @media end def create @media = SpudMedia.new(media_params) if @media.save if request.xhr? render 'create', :status => 200 else respond_to_parent do render 'create.js', :status => 200 end end else render nil, :status => 422 end end private def media_params params.require(:spud_media).permit(:attachment_content_type,:attachment_file_name,:attachment_file_size,:attachment, :is_protected, :crop_x, :crop_y, :crop_w, :crop_h, :crop_s) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tb_media-1.0.4 | app/controllers/admin/media_picker_controller.rb |
tb_media-1.0.3 | app/controllers/admin/media_picker_controller.rb |