🔫 Tweaking the trigger for download complete action

This commit is contained in:
2022-05-11 23:40:10 -07:00
parent 30ee5e4a67
commit 6b508d4c36
4 changed files with 23 additions and 19 deletions

View File

@@ -18,7 +18,7 @@ import {
LS_SINGLE_IMPORT,
IMS_COMIC_BOOK_DB_OBJECT_FETCHED,
} from "../constants/action-types";
import { isNil, isUndefined } from "lodash";
import { isNil } from "lodash";
import axios from "axios";
interface SearchData {
@@ -134,17 +134,20 @@ export const downloadAirDCPPItem =
`search/${instanceId}/results/${resultId}/download`,
);
let downloadStatus = undefined;
let count = 0;
// download status check
await ADCPPSocket.addListener(`queue`, "queue_file_status", (status) => {
if (status.status.completed) {
downloadStatus = status;
if (count === 0) {
dispatch({
type: LS_SINGLE_IMPORT,
meta: { remote: true },
data: { downloadStatus, comicObjectId },
});
}
count += 1;
}
});
let bundleId;

View File

@@ -19,7 +19,7 @@ export const PullList = ({ issues }: PullListProps): ReactElement => {
useEffect(() => {
dispatch(
getWeeklyPullList({
startDate: "2022-5-1",
startDate: "2022-5-17",
pageSize: "15",
currentPage: "1",
}),

View File

@@ -81,7 +81,8 @@ export const RecentlyImported = ({
</span>
)}
{/* ComicInfo.xml presence */}
{!isNil(sourcedMetadata.comicInfo) && (
{!isNil(sourcedMetadata.comicInfo) &&
!isEmpty(sourcedMetadata.comicInfo) && (
<span className="icon custom-icon is-small has-text-danger">
<img
src="/img/comicinfoxml.svg"

View File

@@ -8,9 +8,9 @@ import { search } from "../services/api/SearchApi";
import { Form, Field } from "react-final-form";
import Card from "./Carda";
interface ISearchProps { }
interface ISearchProps {}
export const Search = ({ }: ISearchProps): ReactElement => {
export const Search = ({}: ISearchProps): ReactElement => {
const formData = {
search: "",
};