refactor: discover page performance improvements

This commit is contained in:
edde746
2025-12-03 17:09:10 +01:00
parent 4339e00fe2
commit 2231f42f55
8 changed files with 283 additions and 74 deletions
+2
View File
@@ -67,6 +67,7 @@ class MultiServerProvider extends ChangeNotifier {
/// Clear all server connections
void clearAllConnections() {
_serverManager.disconnectAll();
_aggregationService.clearCache(); // Clear cached data when servers change
appLogger.d('MultiServerProvider: All connections cleared');
notifyListeners();
}
@@ -79,6 +80,7 @@ class MultiServerProvider extends ChangeNotifier {
}) async {
// Clear existing connections first
_serverManager.disconnectAll();
_aggregationService.clearCache(); // Clear cached data when servers change
appLogger.d(
'MultiServerProvider: Cleared connections, reconnecting to ${servers.length} servers',
);