🔧 Fix for AirDC++ search result not downloading

This commit is contained in:
2022-04-03 22:24:31 -07:00
parent 5bf9e88b41
commit ff47e3d590
2 changed files with 10 additions and 3 deletions

View File

@@ -191,7 +191,13 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
id: 4,
icon: <i className="fa-solid fa-floppy-disk"></i>,
name: "Acquisition",
content: <AcquisitionPanel query={airDCPPQuery} key={4} />,
content: (
<AcquisitionPanel
query={airDCPPQuery}
comicObjectid={comicBookDetailData._id}
key={4}
/>
),
shouldShow: true,
},
{

View File

@@ -17,6 +17,7 @@ import { isEmpty, isNil, map } from "lodash";
import { AirDCPPSocketContext } from "../../context/AirDCPPSocket";
interface IAcquisitionPanelProps {
query: any;
comicObjectid: any;
}
export const AcquisitionPanel = (
@@ -51,7 +52,7 @@ export const AcquisitionPanel = (
const dcppSearchQuery = {
query: {
pattern: `${sanitizedIssueName.replace(/#/g, "")}`,
extensions: ["cbz", "cbr"],
extensions: ["cbz", "cbr", "cb7"],
},
hub_urls: map(
userSettings.directConnect.client.hubs,
@@ -243,7 +244,7 @@ export const AcquisitionPanel = (
downloadDCPPResult(
searchInstance.id,
result.id,
props.comicBookMetadata._id,
props.comicObjectid,
)
}
>