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