File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -5,11 +5,8 @@ export default Route.extend({
55 try {
66 if ( this . authManager . currentUser . email === user . email ) {
77 let invite = await this . loader . post ( '/role_invites/accept-invite' , payload ) ;
8- if ( invite . role === 'organiser' || invite . role === 'coorganizer' ) {
9- this . transitionTo ( 'events.view' , invite . event ) ;
10- } else {
11- this . transitionTo ( 'public' , invite . event ) ;
12- }
8+ let getRoute = ( invite . role === 'organiser' || invite . role === 'coorganizer' ) ? 'events.view' : 'public' ;
9+ this . transitionTo ( getRoute , invite . event ) ;
1310 } else {
1411 this . set ( 'session.skipRedirectOnInvalidation' , true ) ;
1512 this . session . invalidate ( ) ;
@@ -35,7 +32,7 @@ export default Route.extend({
3532 try {
3633 let user = await this . loader . post ( '/role_invites/user' , payload ) ;
3734 if ( this . session . isAuthenticated ) {
38- this . routingModel ( payload , user ) ;
35+ await this . routingModel ( payload , user ) ;
3936 } else {
4037 this . transitionTo ( 'register' , {
4138 queryParams : {
You can’t perform that action at this time.
0 commit comments