Always redirect on homepage on '/'
This commit is contained in:
parent
45c0fb35eb
commit
b851dabf78
|
@ -1,6 +1,6 @@
|
||||||
import { Component, OnInit } from '@angular/core'
|
import { Component, OnInit } from '@angular/core'
|
||||||
import { DomSanitizer, SafeHtml } from '@angular/platform-browser'
|
import { DomSanitizer, SafeHtml } from '@angular/platform-browser'
|
||||||
import { GuardsCheckStart, Router } from '@angular/router'
|
import { GuardsCheckStart, Router, NavigationEnd } from '@angular/router'
|
||||||
import { AuthService, RedirectService, ServerService } from '@app/core'
|
import { AuthService, RedirectService, ServerService } from '@app/core'
|
||||||
import { isInSmallView } from '@app/shared/misc/utils'
|
import { isInSmallView } from '@app/shared/misc/utils'
|
||||||
|
|
||||||
|
@ -50,10 +50,14 @@ export class AppComponent implements OnInit {
|
||||||
ngOnInit () {
|
ngOnInit () {
|
||||||
document.getElementById('incompatible-browser').className += ' browser-ok'
|
document.getElementById('incompatible-browser').className += ' browser-ok'
|
||||||
|
|
||||||
|
this.router.events.subscribe(e => {
|
||||||
|
if (e instanceof NavigationEnd) {
|
||||||
const pathname = window.location.pathname
|
const pathname = window.location.pathname
|
||||||
if (!pathname || pathname === '/') {
|
if (!pathname || pathname === '/') {
|
||||||
this.redirectService.redirectToHomepage()
|
this.redirectService.redirectToHomepage()
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
this.authService.loadClientCredentials()
|
this.authService.loadClientCredentials()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue