only warn logger if present

This commit is contained in:
Andy Weiss 2016-12-05 14:20:51 -05:00
parent 5ee9545a8a
commit 22861d62aa
2 changed files with 2 additions and 2 deletions

View File

@ -505,7 +505,7 @@ module PaperTrail
version.logger.warn(
"Unable to create version for #{action} of #{@record.class.name}" +
"##{@record.id}: " + version.errors.full_messages.join(", ")
)
) if version.logger
end
# Returns true if the given HABTM association should be saved.

View File

@ -179,7 +179,7 @@ module PaperTrail
model[k.to_sym] = v
elsif model.respond_to?("#{k}=")
model.send("#{k}=", v)
else
elsif version.logger
version.logger.warn(
"Attribute #{k} does not exist on #{version.item_type} (Version id: #{version.id})."
)