Sha256: 226b3af1238ddc59c89acc7d654057c9b7a57a3b3f413e286f7b92b6bd1352d7
Contents?: true
Size: 597 Bytes
Versions: 7
Compression:
Stored size: 597 Bytes
Contents
class CmsAdmin::UploadsController < CmsAdmin::BaseController before_filter :load_cms_upload, :only => :destroy def index render end def create @cms_upload = @cms_site.uploads.create!(:file => params[:file]) render :partial => 'file', :object => @cms_upload rescue ActiveRecord::RecordInvalid render :nothing => true, :status => :bad_request end def destroy @cms_upload.destroy end protected def load_cms_upload @cms_upload = @cms_site.uploads.find(params[:id]) rescue ActiveRecord::RecordNotFound render :nothing => true end end
Version data entries
7 entries across 7 versions & 1 rubygems