Public Instance methods
refresh_metadata!(replace: false, **)
[show source]
# File lib/shrine/plugins/refresh_metadata.rb 15 def refresh_metadata!(replace: false, **) 16 return open { refresh_metadata!(replace:, **) } unless opened? 17 18 refreshed_metadata = uploader.send(:get_metadata, self, metadata: true, **) 19 20 @metadata = replace ? refreshed_metadata : @metadata.merge(refreshed_metadata) 21 end