module Shrine::Plugins::DeleteRaw::InstanceMethods

Private Instance Methods

_upload(io, delete: delete_raw?, **options) click to toggle source

Deletes the file that was uploaded, unless it’s an UploadedFile.

Calls superclass method
# File lib/shrine/plugins/delete_raw.rb, line 18
def _upload(io, delete: delete_raw?, **options)
  super(io, delete: delete, **options)
end
delete_raw?() click to toggle source
# File lib/shrine/plugins/delete_raw.rb, line 22
def delete_raw?
  opts[:delete_raw][:storages].nil? ||
  opts[:delete_raw][:storages].include?(storage_key)
end