simplabs/ember-simple-auth — pull request #367 by jaswilli (2014-11-22 16:56:30+00:00)
Title: Invoke send on route instead of transition object.

Currently a `Transition` object is being closed over the first time the `beforeModel` hook is called on the `ApplicationRouteMixin`. If a different route overrides one of the action handlers (e.g., `authenticationFailed`), it may not be invoked because `transition.send()` will start looking for action handlers on the target of the transition object that is being held onto instead of the currently active route.

Changing this to call `send()` on the route object provides the expected behavior of starting the search on the active route.

I discovered this while looking into https://github.com/TryGhost/Ghost/pull/3492