From fa4fceae2355dcf205ed2c2da96c60e8db5560ce Mon Sep 17 00:00:00 2001 From: Ancor Cruz Date: Thu, 1 Mar 2012 13:01:41 +0000 Subject: [PATCH] Fixed --- lib/validates_overlap/overlap_validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/validates_overlap/overlap_validator.rb b/lib/validates_overlap/overlap_validator.rb index 9afdd2a..fa2cf1e 100644 --- a/lib/validates_overlap/overlap_validator.rb +++ b/lib/validates_overlap/overlap_validator.rb @@ -21,7 +21,7 @@ def find_crossed(record) self.generate_overlap_sql_values(record) self.add_attributes(record, options[:scope]) if options && !(scope = options[:scope]).blank? - return (options[:class].constantize || record.class).exists?([sql_conditions, sql_values]) + return options[:class].present? ? options[:class].constantize.exists?([sql_conditions, sql_values]) : record.class.exists?([sql_conditions, sql_values]) end