module Shrine::Plugins::Derivatives::VersionsCompatibility
Adds compatibility with how the versions plugin stores processed files.
Public Instance Methods
Source
# File lib/shrine/plugins/derivatives.rb 636 def load_data(data) 637 return super if data.nil? 638 return super if data["derivatives"] || data[:derivatives] 639 return super if (data["id"] || data[:id]).is_a?(String) 640 641 data = data.dup 642 original = data.delete("original") || data.delete(:original) || {} 643 644 super original.merge("derivatives" => data) 645 end
Calls superclass method