Sha256: cbb74462b82012faccfa16bcca638336646082be648d8da98cffa1d41e9a613a

Contents?: true

Size: 489 Bytes

Versions: 9

Compression:

Stored size: 489 Bytes

Contents

class Ckeditor::ApplicationController < Ckeditor.parent_controller.constantize
  layout Ckeditor.controller_layout

  before_action :find_asset, only: [:destroy]
  before_action :ckeditor_authorize!
  before_action :authorize_resource

  protected

  def respond_with_asset(asset)
    asset_response = Ckeditor::AssetResponse.new(asset, request)

    if asset.save
      render asset_response.success(config.relative_url_root)
    else
      render asset_response.errors
    end
  end
end

Version data entries

9 entries across 9 versions & 3 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/ckeditor-4.3.0/app/controllers/ckeditor/application_controller.rb
glebtv-ckeditor-4.11.1 app/controllers/ckeditor/application_controller.rb
ckeditor-4.3.0 app/controllers/ckeditor/application_controller.rb
glebtv-ckeditor-4.7.3.1 app/controllers/ckeditor/application_controller.rb
glebtv-ckeditor-4.7.3 app/controllers/ckeditor/application_controller.rb
ckeditor-4.2.4 app/controllers/ckeditor/application_controller.rb
ckeditor-4.2.3 app/controllers/ckeditor/application_controller.rb
ckeditor-4.2.2 app/controllers/ckeditor/application_controller.rb
ckeditor-4.2.1 app/controllers/ckeditor/application_controller.rb