File tree Expand file tree Collapse file tree 6 files changed +19
-5
lines changed Expand file tree Collapse file tree 6 files changed +19
-5
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { inject as service } from '@ember/service';
3
3
4
4
import { task } from 'ember-concurrency' ;
5
5
6
- export default class CrateOwnersController extends Controller {
6
+ export default class CrateSettingsController extends Controller {
7
7
@service notifications ;
8
8
9
9
crate = null ;
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ Router.map(function () {
20
20
this . route ( 'reverse-dependencies' , { path : 'reverse_dependencies' } ) ;
21
21
22
22
this . route ( 'owners' ) ;
23
+ this . route ( 'settings' ) ;
23
24
24
25
// Well-known routes
25
26
this . route ( 'docs' ) ;
Original file line number Diff line number Diff line change 1
1
import Route from '@ember/routing/route' ;
2
+ import { inject as service } from '@ember/service' ;
2
3
3
4
export default class OwnersRoute extends Route {
4
- setupController ( controller ) {
5
- super . setupController ( ...arguments ) ;
5
+ @service notifications ;
6
+ @service redirector ;
7
+
8
+ redirect ( ) {
6
9
let crate = this . modelFor ( 'crate' ) ;
7
- controller . set ( 'crate' , crate ) ;
10
+
11
+ this . transitionTo ( 'crate.settings' , crate ) ;
8
12
}
9
13
}
Original file line number Diff line number Diff line change
1
+ import Route from '@ember/routing/route' ;
2
+
3
+ export default class SettingsRoute extends Route {
4
+ setupController ( controller ) {
5
+ super . setupController ( ...arguments ) ;
6
+ let crate = this . modelFor ( 'crate' ) ;
7
+ controller . set ( 'crate' , crate ) ;
8
+ }
9
+ }
File renamed without changes.
Original file line number Diff line number Diff line change 1
- {{ page-title ' Manage Crate Owners ' }}
1
+ {{ page-title ' Manage Crate Settings ' }}
2
2
3
3
<CrateHeader @crate ={{ this.crate }} />
4
4
You can’t perform that action at this time.
0 commit comments