Skip to content

Commit 0e9cd8b

Browse files
committed
Check for TinyTDS version accounts for ruby 1.9 #instance_methods reflection being symbols.
1 parent c18229b commit 0e9cd8b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/active_record/connection_adapters/sqlserver_adapter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def self.sqlserver_connection(config) #:nodoc:
2424
when :dblib
2525
raise ArgumentError, 'Missing :dataserver configuration.' unless config.has_key?(:dataserver)
2626
require_library_or_gem 'tiny_tds'
27-
warn("TinyTds v0.4.3 or higher required. Using #{TinyTds::VERSION}") unless TinyTds::Client.instance_methods.include?("active?")
27+
warn("TinyTds v0.4.3 or higher required. Using #{TinyTds::VERSION}") unless TinyTds::Client.instance_methods.map(&:to_s).include?("active?")
2828
when :odbc
2929
raise ArgumentError, 'Missing :dsn configuration.' unless config.has_key?(:dsn)
3030
if RUBY_VERSION < '1.9'

0 commit comments

Comments
 (0)