Fix theme loading
This commit is contained in:
parent
94dfca3e35
commit
7c93905d14
|
@ -5,6 +5,7 @@ import { environment } from '../../../environments/environment'
|
|||
import { PluginService } from '@app/core/plugins/plugin.service'
|
||||
import { ServerConfigTheme } from '@shared/models'
|
||||
import { peertubeLocalStorage } from '@app/shared/misc/peertube-web-storage'
|
||||
import { first } from 'rxjs/operators'
|
||||
|
||||
@Injectable()
|
||||
export class ThemeService {
|
||||
|
@ -123,6 +124,7 @@ export class ThemeService {
|
|||
}
|
||||
|
||||
this.auth.userInformationLoaded
|
||||
.pipe(first())
|
||||
.subscribe(() => this.updateCurrentTheme())
|
||||
}
|
||||
|
||||
|
|
|
@ -279,14 +279,14 @@ export class VideoWatchComponent implements OnInit, OnDestroy {
|
|||
|
||||
isAutoPlayEnabled () {
|
||||
return (
|
||||
this.user && this.user.autoPlayNextVideo ||
|
||||
(this.user && this.user.autoPlayNextVideo) ||
|
||||
peertubeSessionStorage.getItem(RecommendedVideosComponent.SESSION_STORAGE_AUTO_PLAY_NEXT_VIDEO) === 'true'
|
||||
)
|
||||
}
|
||||
|
||||
isPlaylistAutoPlayEnabled () {
|
||||
return (
|
||||
this.user && this.user.autoPlayNextVideoPlaylist ||
|
||||
(this.user && this.user.autoPlayNextVideoPlaylist) ||
|
||||
peertubeSessionStorage.getItem(VideoWatchPlaylistComponent.SESSION_STORAGE_AUTO_PLAY_NEXT_VIDEO_PLAYLIST) === 'true'
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue