mirror of
https://github.com/paper-trail-gem/paper_trail.git
synced 2022-11-09 11:33:19 -05:00
only warn logger if present
This commit is contained in:
parent
5ee9545a8a
commit
22861d62aa
2 changed files with 2 additions and 2 deletions
|
@ -505,7 +505,7 @@ module PaperTrail
|
||||||
version.logger.warn(
|
version.logger.warn(
|
||||||
"Unable to create version for #{action} of #{@record.class.name}" +
|
"Unable to create version for #{action} of #{@record.class.name}" +
|
||||||
"##{@record.id}: " + version.errors.full_messages.join(", ")
|
"##{@record.id}: " + version.errors.full_messages.join(", ")
|
||||||
)
|
) if version.logger
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns true if the given HABTM association should be saved.
|
# Returns true if the given HABTM association should be saved.
|
||||||
|
|
|
@ -179,7 +179,7 @@ module PaperTrail
|
||||||
model[k.to_sym] = v
|
model[k.to_sym] = v
|
||||||
elsif model.respond_to?("#{k}=")
|
elsif model.respond_to?("#{k}=")
|
||||||
model.send("#{k}=", v)
|
model.send("#{k}=", v)
|
||||||
else
|
elsif version.logger
|
||||||
version.logger.warn(
|
version.logger.warn(
|
||||||
"Attribute #{k} does not exist on #{version.item_type} (Version id: #{version.id})."
|
"Attribute #{k} does not exist on #{version.item_type} (Version id: #{version.id})."
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue