1 | import Ember from 'ember';
|
2 |
|
3 | export default Ember.Route.extend({
|
4 | beforeModel: function(/*transition*/) {
|
5 | var loginController = this.controllerFor('login');
|
6 | var self = this;
|
7 |
|
8 | return this.get('session').fetch().then(function() {
|
9 | var previousTransition = loginController.get('previousTransition');
|
10 |
|
11 | if (previousTransition) {
|
12 | previousTransition.retry();
|
13 | }
|
14 | else {
|
15 | self.transitionTo('/');
|
16 | }
|
17 | }, function() { /* noop */ });
|
18 | }
|
19 | });
|