This commit is contained in:
Mateusz Gruszczyński
2026-05-08 19:37:19 +02:00
parent f76609672d
commit 607d1c59c1
6 changed files with 16 additions and 12 deletions

View File

@@ -28,7 +28,6 @@ FONT_FAMILIES = {
}
def bootstrap_css_url(theme: str | None) -> str:
# Notatka: zachowana funkcja zwraca aktualny adres motywu, ale źródło wybiera konfiguracja offline.
from .frontend_assets import bootstrap_css_path
return bootstrap_css_path(theme)
@@ -186,10 +185,8 @@ def save_preferences(data: dict, user_id: int | None = None):
if port_check_enabled is not None:
conn.execute("UPDATE user_preferences SET port_check_enabled=?, updated_at=? WHERE user_id=?", (1 if port_check_enabled else 0, now, user_id))
if title_speed_enabled is not None:
# Notatka: preferencja steruje wyświetlaniem bieżącego DL/UL w tytule karty przeglądarki.
conn.execute("UPDATE user_preferences SET title_speed_enabled=?, updated_at=? WHERE user_id=?", (1 if title_speed_enabled else 0, now, user_id))
if tracker_favicons_enabled is not None:
# Note: Enables optional tracker favicon display without changing tracker filtering itself.
conn.execute("UPDATE user_preferences SET tracker_favicons_enabled=?, updated_at=? WHERE user_id=?", (1 if tracker_favicons_enabled else 0, now, user_id))
if footer_items_json is not None:
# Note: Store only JSON objects so footer visibility can be extended without schema churn.