Title: [810] trunk/activerecord-jdbc/lib/active_record/connection_adapters/ jdbc_adapter.rb: Fix for JRUBY-1627
Revision
810
Author
olabini
Date
2007-11-29 08:04:36 -0500 (Thu, 29 Nov 2007)

Log Message

Fix for JRUBY-1627

Modified Paths


Diff

Modified: trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb (809 => 810)


--- trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb	2007-11-28 20:05:12 UTC (rev 809)
+++ trunk/activerecord-jdbc/lib/active_record/connection_adapters/jdbc_adapter.rb	2007-11-29 13:04:36 UTC (rev 810)
@@ -56,10 +56,10 @@
     extend JdbcSpec::ActiveRecordExtensions
 
     alias :attributes_with_quotes_pre_oracle :attributes_with_quotes
-    def attributes_with_quotes(include_primary_key = true) #:nodoc:
-      aq = attributes_with_quotes_pre_oracle(include_primary_key)
+    def attributes_with_quotes(*args) #:nodoc:
+      aq = attributes_with_quotes_pre_oracle(*args)
       if connection.class == ConnectionAdapters::JdbcAdapter && (connection.is_a?(JdbcSpec::Oracle) || connection.is_a?(JdbcSpec::Mimer))
-        aq[self.class.primary_key] = "?" if include_primary_key && aq[self.class.primary_key].nil?
+        aq[self.class.primary_key] = "?" if args.first && aq[self.class.primary_key].nil?
       end
       aq
     end
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel

Reply via email to