Extract local variable
This commit is contained in:
parent
a1a9c0c00f
commit
d90ba94540
|
@ -376,10 +376,11 @@ module PaperTrail
|
||||||
#
|
#
|
||||||
# @api private
|
# @api private
|
||||||
def version_limit
|
def version_limit
|
||||||
if limit_option?(item.class)
|
klass = item.class
|
||||||
item.class.paper_trail_options[:limit]
|
if limit_option?(klass)
|
||||||
elsif base_class_limit_option?(item.class)
|
klass.paper_trail_options[:limit]
|
||||||
item.class.base_class.paper_trail_options[:limit]
|
elsif base_class_limit_option?(klass)
|
||||||
|
klass.base_class.paper_trail_options[:limit]
|
||||||
else
|
else
|
||||||
PaperTrail.config.version_limit
|
PaperTrail.config.version_limit
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue