Always redirect on homepage on '/'

This commit is contained in:
Chocobozzz 2018-05-23 10:58:50 +02:00
parent 45c0fb35eb
commit b851dabf78
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 9 additions and 5 deletions

View File

@ -1,6 +1,6 @@
import { Component, OnInit } from '@angular/core'
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 { isInSmallView } from '@app/shared/misc/utils'
@ -50,10 +50,14 @@ export class AppComponent implements OnInit {
ngOnInit () {
document.getElementById('incompatible-browser').className += ' browser-ok'
const pathname = window.location.pathname
if (!pathname || pathname === '/') {
this.redirectService.redirectToHomepage()
}
this.router.events.subscribe(e => {
if (e instanceof NavigationEnd) {
const pathname = window.location.pathname
if (!pathname || pathname === '/') {
this.redirectService.redirectToHomepage()
}
}
})
this.authService.loadClientCredentials()