mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
[ACA-1589] fix auth redirects when ticket expires (#529)
This commit is contained in:
@@ -68,6 +68,7 @@ export class AppComponent implements OnInit {
|
||||
this.alfrescoApiService.getInstance().on('error', error => {
|
||||
if (error.status === 401) {
|
||||
if (!this.authenticationService.isLoggedIn()) {
|
||||
this.authenticationService.setRedirect({ provider: 'ECM', url: this.router.url });
|
||||
this.router.navigate(['/login']);
|
||||
}
|
||||
}
|
||||
|
@@ -117,8 +117,10 @@ export class PreviewComponent extends PageComponent implements OnInit {
|
||||
return;
|
||||
}
|
||||
this.router.navigate([this.previewLocation, id]);
|
||||
} catch {
|
||||
this.router.navigate([this.previewLocation, id]);
|
||||
} catch (err) {
|
||||
if (!err || err.status !== 401) {
|
||||
this.router.navigate([this.previewLocation, id]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user