syncSettingsFromPod function

Future<void> syncSettingsFromPod()

Syncs settings from POD in background. Call this after preloadMapSettings() to keep settings in sync. Only needed when local cache exists (preloadMapSettings handles first login).

Implementation

Future<void> syncSettingsFromPod() async {
  try {
    // Small delay to let UI settle first.
    await Future.delayed(const Duration(seconds: 3));
    await MapSettingsService.syncFromPod();
  } catch (_) {
    // Silently ignore sync errors.
  }
}