- this.authService.userInformationLoaded.subscribe(
- () => {
- if (this.user.videoQuota !== -1) {
- this.userVideoQuota = new BytesPipe().transform(this.user.videoQuota, 0).toString()
- } else {
- this.userVideoQuota = this.i18n('Unlimited')
- }
-
- if (this.user.videoQuotaDaily !== -1) {
- this.userVideoQuotaDaily = new BytesPipe().transform(this.user.videoQuotaDaily, 0).toString()
- } else {
- this.userVideoQuotaDaily = this.i18n('Unlimited')
- }
- }
- )
+ ngAfterViewChecked () {
+ if (window.location.hash && window.location.hash !== this.lastScrollHash) {
+ this.viewportScroller.scrollToAnchor(window.location.hash.replace('#', ''))