Sha256: 1a5aced82b14892cb39f94d50657d93b9ff3415769d41db88849e89b3984e303

Contents?: true

Size: 644 Bytes

Versions: 1

Compression:

Stored size: 644 Bytes

Contents

class AudiosController < InheritedResources::Base
  load_and_authorize_resource
  
  def show
    path = @audio.file.path(params[:style])
    respond_to do |format|
      format.all {send_file path, 
                  :type => @audio.file_content_type,
                  :disposition => "inline"}
    end
  end
  
  def index
    @document_activities = current_subject.wall(:profile,
                                        :for => current_subject,
                                        :object_type => :Audio).page(params[:page]).per(params[:per])
  end
  
  
  def destroy
    @post_activity = resource.post_activity

    destroy!
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
social_stream-documents-0.1.6 app/controllers/audios_controller.rb