title: EmberJS - Get model from another controller in a route
body: <p>I am trying to get a model from another controller in my route. But it always seems to return null (even though it is there since I can access it from the application controller itself). I thought I needed to add the needs property but that doesn't make a difference.</p>
  
  <p>Am I forgetting something?</p>
  
  <pre><code>App.DashboardRoute = Ember.Route.extend({
      needs: ['application'], 
  
      setupController: function(controller, model)
       {
          // Make sure the user is logged in
          if(!this.controllerFor("application").get("isSignedIn"))
          {
              this.transitionTo('index');
          }   
          else {
              console.log(this.controllerFor('application').get('model'));
          }       
      }
  
  });
  </code></pre>