fix: standardize profile directory naming from ".webdrop-bridge" and "WebDropBridge" to ".webdrop_bridge"
Some checks are pending
Tests & Quality Checks / Test on Python 3.11 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-1 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.10 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.11-2 (push) Waiting to run
Tests & Quality Checks / Test on Python 3.12-2 (push) Waiting to run
Tests & Quality Checks / Build Artifacts (push) Blocked by required conditions
Tests & Quality Checks / Build Artifacts-1 (push) Blocked by required conditions

This commit is contained in:
claudi 2026-03-03 09:44:29 +01:00
parent 87884935c9
commit ba0594c260
4 changed files with 9 additions and 9 deletions

View file

@ -1410,7 +1410,7 @@ class MainWindow(QMainWindow):
try:
# Create update manager
cache_dir = Path.home() / ".webdrop-bridge"
cache_dir = Path.home() / ".webdrop_bridge"
manager = UpdateManager(current_version=self.config.app_version, config_dir=cache_dir)
# Run async check in background
@ -1630,7 +1630,7 @@ class MainWindow(QMainWindow):
# Create update manager
manager = UpdateManager(
current_version=self.config.app_version, config_dir=Path.home() / ".webdrop-bridge"
current_version=self.config.app_version, config_dir=Path.home() / ".webdrop_bridge"
)
# Create and start background thread
@ -1769,7 +1769,7 @@ class MainWindow(QMainWindow):
from webdrop_bridge.core.updater import UpdateManager
manager = UpdateManager(
current_version=self.config.app_version, config_dir=Path.home() / ".webdrop-bridge"
current_version=self.config.app_version, config_dir=Path.home() / ".webdrop_bridge"
)
if manager.install_update(installer_path):

View file

@ -150,13 +150,13 @@ class RestrictedWebEngineView(QWebEngineView):
)
# Create profile directory path
profile_path = Path(app_data_dir) / "WebEngineProfile"
profile_path = Path(app_data_dir) / "webdrop_bridge"
profile_path.mkdir(parents=True, exist_ok=True)
# Create persistent profile with custom storage location
# Using "WebDropBridge" as the profile name
# Using "webdrop_bridge" as the profile name
# Note: No parent specified so we control the lifecycle
profile = QWebEngineProfile("WebDropBridge")
profile = QWebEngineProfile("webdrop_bridge")
profile.setPersistentStoragePath(str(profile_path))
# Configure persistent cookies (critical for authentication)