From d9924d6d275a020830872018ae09280b9b93a44f Mon Sep 17 00:00:00 2001 From: DasPoschi Date: Tue, 30 Dec 2025 22:02:48 +0100 Subject: [PATCH] Refactor Myjdapi usage in app.py --- jd-webgui/app.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jd-webgui/app.py b/jd-webgui/app.py index b6178d5..faac444 100644 --- a/jd-webgui/app.py +++ b/jd-webgui/app.py @@ -12,7 +12,7 @@ import time from dataclasses import dataclass from typing import Any, Dict, List, Optional, Tuple -import myjdapi +from myjdapi import Myjdapi import paramiko from fastapi import FastAPI, Form, Request from fastapi.responses import HTMLResponse, RedirectResponse @@ -133,10 +133,10 @@ def ensure_env(): raise RuntimeError("Missing env vars: " + ", ".join(missing)) def get_device(): - jd = myjdapi.myjdapi() + jd = Myjdapi() jd.connect(MYJD_EMAIL, MYJD_PASSWORD) - jd.getDevices() - dev = jd.getDevice(name=MYJD_DEVICE) + jd.update_devices() + dev = jd.get_device(MYJD_DEVICE) if dev is None: raise RuntimeError(f"MyJDownloader device not found: {MYJD_DEVICE}") return dev