Suppose current_event is a non-banged event. Then,
aasm.events(current_state).include? current_event #=> true
Now, suppose current_event is a banged version. In my understanding, the code above should yield the same result. But when actually running it, I get:
aasm.events(current_state).include? current_event #=> false
Is my understanding correct ?
If this is a bug, I would gladly send a patch to fix it.
Thanks.