Module: Shrine::Plugins::RemoveInvalid::AttacherMethods

Defined in:
lib/shrine/plugins/remove_invalid.rb

Instance Method Summary collapse

Instance Method Details

#validateObject



10
11
12
13
14
15
16
17
18
# File 'lib/shrine/plugins/remove_invalid.rb', line 10

def validate
  super
ensure
  if errors.any? && changed?
    _delete(get, action: :validate)
    _set(@old)
    remove_instance_variable(:@old)
  end
end