mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-02-02 22:12:23 +00:00
2f67bcbbf2
Rather than redoing ProfileManager.observeLocal() altogether: - Keep the existing profiles subscription (localSubscription) - Reload ALL local profiles on NE notifications The reload is "heavy" because each profile save causes a reload of ALL profiles, but it's the most reliable approach and in the end, it only takes 1-2msec. It can be improved later. Partially reverts #1049, because the app did not sync when a VPN configuration was deleted from the OS settings. |
||
---|---|---|
.. | ||
FallbackReceiptReader.swift | ||
InMemoryProfileRepository.swift | ||
ModulePreferencesRepository.swift | ||
NEProfileRepository.swift | ||
Processors.swift | ||
ProfileMigrationStrategy.swift | ||
ProfileRepository.swift | ||
ProviderPreferencesRepository.swift |