Sha256: 9c81fb8c7a94ed2bec4165a51e5a6b3e5486334009539067ccf6ffdf01ab2b39

Contents?: true

Size: 298 Bytes

Versions: 8

Compression:

Stored size: 298 Bytes

Contents

class ::IshManager::EmailAttachmentsController < IshManager::ApplicationController

  def show
    att = Office::EmailAttachment.find params[:id]
    authorize! :show, att
    send_data(
      att.content,
      filename: att.filename || "this_download",
      type: att.content_type )
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ish_manager-0.1.8.513 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.512 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.511 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.510 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.509 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.508 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.507 app/controllers/ish_manager/email_attachments_controller.rb
ish_manager-0.1.8.506 app/controllers/ish_manager/email_attachments_controller.rb