mirror of https://github.com/Chocobozzz/PeerTube
Prevent loading undefined job state
parent
6ec059165a
commit
d480c6a437
|
@ -41,7 +41,7 @@ export class JobsComponent extends RestTable implements OnInit {
|
||||||
private static LS_STATE = 'jobs-list-state'
|
private static LS_STATE = 'jobs-list-state'
|
||||||
private static LS_TYPE = 'jobs-list-type'
|
private static LS_TYPE = 'jobs-list-type'
|
||||||
|
|
||||||
jobState?: JobStateClient
|
jobState: JobStateClient = 'all'
|
||||||
jobStates: JobStateClient[] = [ 'all', 'active', 'completed', 'failed', 'waiting', 'delayed' ]
|
jobStates: JobStateClient[] = [ 'all', 'active', 'completed', 'failed', 'waiting', 'delayed' ]
|
||||||
jobStateItems: SelectOptionsItem[] = this.jobStates.map(s => ({
|
jobStateItems: SelectOptionsItem[] = this.jobStates.map(s => ({
|
||||||
id: s,
|
id: s,
|
||||||
|
@ -176,10 +176,10 @@ export class JobsComponent extends RestTable implements OnInit {
|
||||||
|
|
||||||
private loadJobStateAndType () {
|
private loadJobStateAndType () {
|
||||||
const state = peertubeLocalStorage.getItem(JobsComponent.LS_STATE)
|
const state = peertubeLocalStorage.getItem(JobsComponent.LS_STATE)
|
||||||
if (state) this.jobState = state as JobState
|
if (state && state !== 'undefined') this.jobState = state as JobState
|
||||||
|
|
||||||
const jobType = peertubeLocalStorage.getItem(JobsComponent.LS_TYPE)
|
const jobType = peertubeLocalStorage.getItem(JobsComponent.LS_TYPE)
|
||||||
if (jobType) this.jobType = jobType as JobType
|
if (jobType && jobType !== 'undefined') this.jobType = jobType as JobType
|
||||||
}
|
}
|
||||||
|
|
||||||
private saveJobStateAndType () {
|
private saveJobStateAndType () {
|
||||||
|
|
Loading…
Reference in New Issue