Permalink
Browse files

Include additional caveats on DataMapper, Rubinius usage

  • Loading branch information...
1 parent f3bc239 commit 76a6a08e32bb8acf8c47858ca64f0d2b1966b906 @obrie obrie committed Mar 9, 2013
Showing with 2 additions and 1 deletion.
  1. +2 −1 README.md
View
@@ -1175,7 +1175,8 @@ The following caveats should be noted when using state_machine:
* Overridden event methods won't get invoked when using attribute-based event transitions
* **DataMapper**: Attribute-based event transitions are disabled when using dm-validations 0.9.4 - 0.9.6
-* **JRuby**: around_transition callbacks in ORM integrations won't work on JRuby since it doesn't support continuations
+* **DataMapper**: Transitions cannot persist states when run from after :create / :save callbacks
+* **JRuby / Rubinius**: around_transition callbacks in ORM integrations won't work on JRuby since it doesn't support continuations
* **Factory Girl**: Dynamic initial states don't work because of the way factory_girl
builds objects. You can work around this in a few ways:
1. Use a default state that is common across all objects and rely on events to

0 comments on commit 76a6a08

Please sign in to comment.