From 12ae097c1fda9ad9b4ccc44882311ae24922f73d Mon Sep 17 00:00:00 2001 From: Roberto Vasquez Angel Date: Wed, 29 Feb 2012 10:52:23 +0100 Subject: [PATCH 1/2] Fixed capitalization for user classname. Now works with names like "AdminUser". --- lib/userstamp/stampable.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/userstamp/stampable.rb b/lib/userstamp/stampable.rb index f76fdd7..c6bac08 100644 --- a/lib/userstamp/stampable.rb +++ b/lib/userstamp/stampable.rb @@ -111,7 +111,7 @@ def without_stamps end def stamper_class #:nodoc: - stamper_class_name.to_s.capitalize.constantize rescue nil + stamper_class_name.to_s.camelize.constantize rescue nil end end @@ -148,4 +148,4 @@ def set_deleter_attribute end end -ActiveRecord::Base.send(:include, Ddb::Userstamp::Stampable) if defined?(ActiveRecord) \ No newline at end of file +ActiveRecord::Base.send(:include, Ddb::Userstamp::Stampable) if defined?(ActiveRecord) From 6124a62531f10271da31a79e75d007ca22c95121 Mon Sep 17 00:00:00 2001 From: Roberto Vasquez Angel Date: Wed, 29 Feb 2012 20:35:13 +0100 Subject: [PATCH 2/2] Attempt to fix t.userstamps --- lib/userstamp/migration_helper.rb | 2 ++ lib/userstamp/stampable.rb | 1 + 2 files changed, 3 insertions(+) diff --git a/lib/userstamp/migration_helper.rb b/lib/userstamp/migration_helper.rb index 1ff636e..6bebf8c 100644 --- a/lib/userstamp/migration_helper.rb +++ b/lib/userstamp/migration_helper.rb @@ -16,4 +16,6 @@ def userstamps(include_deleted_by = false) end end +# ActiveRecord::ConnectionAdapters::Table.send(:include, Ddb::Userstamp::MigrationHelper) +ActiveRecord::ConnectionAdapters::TableDefinition.send(:include, Ddb::Userstamp::MigrationHelper) ActiveRecord::ConnectionAdapters::Table.send(:include, Ddb::Userstamp::MigrationHelper) diff --git a/lib/userstamp/stampable.rb b/lib/userstamp/stampable.rb index c6bac08..fb44889 100644 --- a/lib/userstamp/stampable.rb +++ b/lib/userstamp/stampable.rb @@ -149,3 +149,4 @@ def set_deleter_attribute end ActiveRecord::Base.send(:include, Ddb::Userstamp::Stampable) if defined?(ActiveRecord) +