mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
Compare commits
1 Commits
0a1f25a1ee
...
ipad-tests
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ac8235136e |
@@ -65,6 +65,7 @@ export class AppComponent implements OnInit {
|
|||||||
const silentRefreshInterval = this._config.get('silentRefresh.interval');
|
const silentRefreshInterval = this._config.get('silentRefresh.interval');
|
||||||
if (silentRefreshInterval > 0) {
|
if (silentRefreshInterval > 0) {
|
||||||
interval(silentRefreshInterval).subscribe(() => {
|
interval(silentRefreshInterval).subscribe(() => {
|
||||||
|
console.log('setupSilentRefresh()', 'silent refresh');
|
||||||
if (this._authService.isAuthenticated()) {
|
if (this._authService.isAuthenticated()) {
|
||||||
this._authService.refresh();
|
this._authService.refresh();
|
||||||
}
|
}
|
||||||
@@ -133,6 +134,7 @@ export class AppComponent implements OnInit {
|
|||||||
|
|
||||||
@HostListener('window:visibilitychange', ['$event'])
|
@HostListener('window:visibilitychange', ['$event'])
|
||||||
onVisibilityChange(event: Event) {
|
onVisibilityChange(event: Event) {
|
||||||
|
console.log('visibilitychange', event);
|
||||||
// refresh token when app is in background
|
// refresh token when app is in background
|
||||||
if (this._document.hidden && this._authService.isAuthenticated()) {
|
if (this._document.hidden && this._authService.isAuthenticated()) {
|
||||||
this._authService.refresh();
|
this._authService.refresh();
|
||||||
|
|||||||
Reference in New Issue
Block a user