passepartout-apple/Passepartout/Library/Sources/CommonLibrary/Business
Davide 14398f5f20
Fix shared profile not updated on provider server selection (#906)
First, rename `force` parameter of ProfileManager.save() to `isLocal`,
because it's meant to be used when saving local profiles. In such
scenario, a profile that is also remotely shared _must_ be re-saved to
the remote repository.

This was not being done when selecting a provider server, and it could
be noticed because the other devices would only receive the iCloud
update after editing the profile and re-doing a manual "Save". Only at
that point would the new profile be re-shared on iCloud.
2024-11-22 00:46:58 +01:00
..
ExtendedTunnel.swift Test ExtendedTunnel (#902) 2024-11-21 16:48:12 +01:00
IAPManager.swift Test IAPManager (#903) 2024-11-21 18:57:32 +01:00
MigrationManager.swift Test MigrationManager (#904) 2024-11-21 19:44:20 +01:00
ProfileManager.swift Fix shared profile not updated on provider server selection (#906) 2024-11-22 00:46:58 +01:00
ProviderFavoritesManager.swift Fine-tune profile management with additional attributes (#807) 2024-11-03 23:35:45 +01:00