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