loadSubscriptions static method
Load subscriptions (legacy method)
Implementation
static Future<void> loadSubscriptions({required List<String> subscriptionLinks}) async {
try {
_loadedSubscriptions.clear();
_serverList.clear();
for (String link in subscriptionLinks) {
final subscription = await _fetchAndParseSubscription(link);
_loadedSubscriptions.add(subscription);
_serverList.addAll(subscription.servers);
}
print('Loaded ${_loadedSubscriptions.length} subscriptions with ${_serverList.length} total servers');
} catch (e) {
print('Error loading subscriptions: $e');
rethrow;
}
}