This commit is contained in:
2026-01-01 20:37:27 -08:00
parent f3c79609d8
commit deb05c0d44
35 changed files with 5030 additions and 4879 deletions

View File

@@ -7,13 +7,15 @@ API docs: https://docs.alldebrid.com/#general-informations
from __future__ import annotations
import json
import sys
from SYS.logger import log, debug
import time
import logging
import sys
import time
from typing import Any, Dict, Optional, Set, List, Sequence, Tuple
from urllib.parse import urlparse
from SYS.logger import log, debug
from SYS.rich_display import show_provider_config_panel
from .HTTP import HTTPClient
logger = logging.getLogger(__name__)
@@ -1035,6 +1037,7 @@ def unlock_link_cmdlet(result: Any, args: Sequence[str], config: Dict[str, Any])
api_key = _get_alldebrid_api_key_from_config(config)
if not api_key:
show_provider_config_panel("alldebrid", ["api_key"])
log(
"AllDebrid API key not configured (provider.alldebrid.api_key)",
file=sys.stderr