From 541681b2d961e49387da2bfa121cf13fe35e1166 Mon Sep 17 00:00:00 2001 From: Fangxing Date: Mon, 29 Apr 2024 20:49:00 +0300 Subject: [PATCH] Update Doc for ActiveRecord::RecordNotSaved to be consistent --- activerecord/lib/active_record/errors.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/activerecord/lib/active_record/errors.rb b/activerecord/lib/active_record/errors.rb index 5864a40026..54317b046c 100644 --- a/activerecord/lib/active_record/errors.rb +++ b/activerecord/lib/active_record/errors.rb @@ -129,8 +129,10 @@ def initialize(message = nil, model = nil, primary_key = nil, id = nil) end # Raised by {ActiveRecord::Base#save!}[rdoc-ref:Persistence#save!] and - # {ActiveRecord::Base.create!}[rdoc-ref:Persistence::ClassMethods#create!] - # methods when a record is invalid and cannot be saved. + # {ActiveRecord::Base.update_attribute!}[rdoc-ref:Persistence#update_attribute!] + # methods when a record is failed to validate or cannot be saved due to any of the + # before_* callbacks throwing +:abort+. See + # ActiveRecord::Callbacks for further details class RecordNotSaved < ActiveRecordError attr_reader :record