From 0be93ff0f5558452232342ae2f62867b32970231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20R=C3=B6=C3=9Fner?= Date: Tue, 16 Oct 2012 14:45:11 +0200 Subject: [PATCH] Make sure `empty?` works on symbols. --- lib/transitions.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/transitions.rb b/lib/transitions.rb index c8eea97..6624f40 100644 --- a/lib/transitions.rb +++ b/lib/transitions.rb @@ -79,7 +79,7 @@ def current_state value = instance_variable_set(ivar, read_state) end - !(value.nil? || value.empty?) ? value : sm.initial_state + !(value.nil? || value.to_s.empty?) ? value : sm.initial_state end def self.active_record_descendant?(klazz)