🔧 Fix for AirDC++ search result not downloading
This commit is contained in:
@@ -191,7 +191,13 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
|
|||||||
id: 4,
|
id: 4,
|
||||||
icon: <i className="fa-solid fa-floppy-disk"></i>,
|
icon: <i className="fa-solid fa-floppy-disk"></i>,
|
||||||
name: "Acquisition",
|
name: "Acquisition",
|
||||||
content: <AcquisitionPanel query={airDCPPQuery} key={4} />,
|
content: (
|
||||||
|
<AcquisitionPanel
|
||||||
|
query={airDCPPQuery}
|
||||||
|
comicObjectid={comicBookDetailData._id}
|
||||||
|
key={4}
|
||||||
|
/>
|
||||||
|
),
|
||||||
shouldShow: true,
|
shouldShow: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import { isEmpty, isNil, map } from "lodash";
|
|||||||
import { AirDCPPSocketContext } from "../../context/AirDCPPSocket";
|
import { AirDCPPSocketContext } from "../../context/AirDCPPSocket";
|
||||||
interface IAcquisitionPanelProps {
|
interface IAcquisitionPanelProps {
|
||||||
query: any;
|
query: any;
|
||||||
|
comicObjectid: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const AcquisitionPanel = (
|
export const AcquisitionPanel = (
|
||||||
@@ -51,7 +52,7 @@ export const AcquisitionPanel = (
|
|||||||
const dcppSearchQuery = {
|
const dcppSearchQuery = {
|
||||||
query: {
|
query: {
|
||||||
pattern: `${sanitizedIssueName.replace(/#/g, "")}`,
|
pattern: `${sanitizedIssueName.replace(/#/g, "")}`,
|
||||||
extensions: ["cbz", "cbr"],
|
extensions: ["cbz", "cbr", "cb7"],
|
||||||
},
|
},
|
||||||
hub_urls: map(
|
hub_urls: map(
|
||||||
userSettings.directConnect.client.hubs,
|
userSettings.directConnect.client.hubs,
|
||||||
@@ -243,7 +244,7 @@ export const AcquisitionPanel = (
|
|||||||
downloadDCPPResult(
|
downloadDCPPResult(
|
||||||
searchInstance.id,
|
searchInstance.id,
|
||||||
result.id,
|
result.id,
|
||||||
props.comicBookMetadata._id,
|
props.comicObjectid,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user