Fix default export of Manga and Job classes

This commit is contained in:
2024-10-22 18:51:34 +02:00
parent c525957b2e
commit 3cd64b9bfb
6 changed files with 13 additions and 13 deletions

View File

@ -2,9 +2,9 @@ import React, {useEffect, useState} from 'react';
import IJob from "./interfaces/IJob";
import '../styles/queuePopUp.css';
import '../styles/popup.css';
import {Job} from "./Job";
import Job from "./Job";
import IManga, {QueueItem} from "./interfaces/IManga";
import {Manga} from "./Manga";
import Manga from "./Manga";
export default function QueuePopUp({connectedToBackend, children, apiUri} : {connectedToBackend: boolean, children: JSX.Element[], apiUri: string}) {
@ -35,24 +35,24 @@ export default function QueuePopUp({connectedToBackend, children, apiUri} : {con
function UpdateMonitoringJobsList(){
Job.GetStandbyJobs(apiUri)
.then((jobs) => {
.then((jobs:string[]) => {
if(jobs.length > 0)
return Job.GetJobs(apiUri, jobs);
return [];
})
.then((jobs) => {
.then((jobs:IJob[]) => {
//console.debug("Removing Metadata Jobs");
//console.log(StandbyJobs)
setStandbyJobs(jobs.filter(job => job.jobType <= 1));
//console.log(StandbyJobs)
});
Job.GetRunningJobs(apiUri)
.then((jobs) => {
.then((jobs:string[]) => {
if(jobs.length > 0)
return Job.GetJobs(apiUri, jobs);
return [];
})
.then((jobs) =>{
.then((jobs:IJob[]) =>{
//console.debug("Removing Metadata Jobs");
setRunningJobs(jobs.filter(job => job.jobType <= 1));
});