Fix order of imports (#111)

This commit is contained in:
CaliBrain
2025-03-29 11:52:45 -04:00
committed by GitHub
parent 05f2084a7b
commit 785a1cd7c4
3 changed files with 6 additions and 4 deletions
+2 -2
View File
@@ -6,11 +6,11 @@ from urllib.parse import quote
from typing import List, Optional, Dict, Union
from bs4 import BeautifulSoup, Tag, NavigableString, ResultSet
import downloader
from logger import setup_logger
from config import SUPPORTED_FORMATS, BOOK_LANGUAGE, AA_BASE_URL
from env import AA_DONATOR_KEY, USE_CF_BYPASS
from models import BookInfo, SearchFilters
import downloader
logger = setup_logger(__name__)
@@ -60,7 +60,7 @@ def search_books(query: str, filters: SearchFilters) -> List[BookInfo]:
f"&ext={'&ext='.join(SUPPORTED_FORMATS)}&q={query_html}"
f"{filters_query}"
)
html = downloader.html_get_page(url)
if not html:
raise Exception("Failed to fetch search results")
+2 -2
View File
@@ -4,8 +4,8 @@ import logging
import sys
from pathlib import Path
from logging.handlers import RotatingFileHandler
from env import FLASK_DEBUG, LOG_FILE, ENABLE_LOGGING, LOG_LEVEL
from typing import Any, Optional
from env import LOG_FILE, ENABLE_LOGGING, LOG_LEVEL
from typing import Any
class CustomLogger(logging.Logger):
"""Custom logger class with additional error_trace method."""
+2
View File
@@ -11,6 +11,7 @@ import ssl
from logger import setup_logger
from config import PROXIES, AA_BASE_URL, CUSTOM_DNS, AA_AVAILABLE_URLS, DOH_SERVER
import config
logger = setup_logger(__name__)
@@ -275,6 +276,7 @@ if AA_BASE_URL == "auto":
logger.error_trace(f"Error checking {url}: {e}")
if AA_BASE_URL == "auto":
AA_BASE_URL = AA_AVAILABLE_URLS[0]
config.AA_BASE_URL = AA_BASE_URL
logger.info(f"AA_BASE_URL: {AA_BASE_URL}")
# Configure urllib opener with appropriate headers