lib/pardner/base.rb in pardner-0.1.0 vs lib/pardner/base.rb in pardner-0.1.1
- old
+ new
@@ -119,23 +119,23 @@
def valid?
run_callbacks :validation do
if super && __getobj__.valid?
true
else
- __getobj__.errors.each do |attr, msg|
- errors.add attr, msg
- end
-
false
end
end
end
def persisted?
decorated_record.persisted?
end
def new_record?
- !persisted?
+ decorated_record.new_record?
+ end
+
+ def errors(*args, &block)
+ decorated_record.errors(*args, &block)
end
end
end