module Shrine::Plugins::RefreshMetadata::FileMethods

Public Instance Methods

refresh_metadata!(**options) click to toggle source
# File lib/shrine/plugins/refresh_metadata.rb, line 15
def refresh_metadata!(**options)
  return open { refresh_metadata!(**options) } unless opened?

  refreshed_metadata = uploader.send(:get_metadata, self, metadata: true, **options)

  @metadata = @metadata.merge(refreshed_metadata)
end