🔧 Fixed an issue with AirDC++ Socket creation
This commit is contained in:
@@ -33,6 +33,7 @@ export const AirDCPPSettingsForm = (airDCPPClientSettings): ReactElement => {
|
|||||||
setADCPPSocket(
|
setADCPPSocket(
|
||||||
new AirDCPPSocket({
|
new AirDCPPSocket({
|
||||||
hostname: `${values.hostname}`,
|
hostname: `${values.hostname}`,
|
||||||
|
protocol: `${values.protocol}`,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
|
|||||||
}, [page, dispatch]);
|
}, [page, dispatch]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (isEmpty(ADCPPSocket) && !isEmpty(userSettings)) {
|
if (isEmpty(ADCPPSocket) && !isNil(userSettings.directConnect)) {
|
||||||
console.log(userSettings.directConnect.client.host.hostname);
|
console.log(userSettings.directConnect.client.host.hostname);
|
||||||
setADCPPSocket(
|
setADCPPSocket(
|
||||||
new AirDCPPSocket({
|
new AirDCPPSocket({
|
||||||
@@ -95,7 +95,7 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => {
|
|||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
});
|
}, [userSettings]);
|
||||||
|
|
||||||
const unpackComicArchive = useCallback(() => {
|
const unpackComicArchive = useCallback(() => {
|
||||||
dispatch(
|
dispatch(
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import { Socket } from "airdcpp-apisocket";
|
|||||||
|
|
||||||
class AirDCPPSocket {
|
class AirDCPPSocket {
|
||||||
constructor(configuration) {
|
constructor(configuration) {
|
||||||
console.assert(configuration);
|
console.log(configuration);
|
||||||
let socketProtocol = "";
|
let socketProtocol = "";
|
||||||
if (configuration.protocol === "https") {
|
if (configuration.protocol === "https") {
|
||||||
socketProtocol = "wss";
|
socketProtocol = "wss";
|
||||||
|
|||||||
Reference in New Issue
Block a user