Sha256: d475231957e5aeb081fa0a3dce5de5957b9a9e69408df971cfe6f2a8432ac513

Contents?: true

Size: 737 Bytes

Versions: 2

Compression:

Stored size: 737 Bytes

Contents

require_dependency 'quadro/application_controller'

module Quadro
  class AssetsController < ApplicationController
    before_filter :authenticate_user!

    respond_to :js, :json, :xml

    def create
      if asset.save
        flash[:notice] = t('quadro.flash.created')
      else
        flash[:alert] = t('quadro.flash.not_created')
      end
    end

    def update
      if asset.update_attributes(asset_params)
        flash[:notice] = t('quadro.flash.updated')
      else
        flash[:alert] = t('quadro.flash.not_updated')
      end
    end

    def destroy
      if asset.destroy
        flash[:notice] = t('quadro.flash.deleted')
      else
        flash[:alert] = t('quadro.flash.not_deleted')
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
quadro-0.6.1 app/controllers/quadro/assets_controller.rb
quadro-0.6.0 app/controllers/quadro/assets_controller.rb