From 9afb719113c1c6c50e2d669183c594659fd0a5bc Mon Sep 17 00:00:00 2001 From: Sergio Cambra Date: Fri, 5 Feb 2016 16:31:01 +0100 Subject: [PATCH] use table_name => { attribute => name } for scopes instead of "table_name.attribute" => name --- lib/aasm/persistence/base.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/aasm/persistence/base.rb b/lib/aasm/persistence/base.rb index f00f75c..3f8dd25 100644 --- a/lib/aasm/persistence/base.rb +++ b/lib/aasm/persistence/base.rb @@ -82,7 +82,7 @@ module AASM def create_for_active_record(name) conditions = { - "#{@klass.table_name}.#{@klass.aasm(@name).attribute_name}" => name.to_s + @klass.table_name => { @klass.aasm(@name).attribute_name => name.to_s } } if ActiveRecord::VERSION::MAJOR >= 3 @klass.class_eval do