Skip to content

Commit

Permalink
Merge pull request #1902 from ruuvi/dev
Browse files Browse the repository at this point in the history
Save heartbeats toggle fix (#1901)
  • Loading branch information
rinat-enikeev authored Jan 26, 2024
2 parents bd2ae6d + daf27b2 commit a108b57
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ class HeartbeatPresenter: NSObject, HeartbeatModuleInput {
viewModel.bgScanningState.value = settings.saveHeartbeats
viewModel.bgScanningInterval.value = settings.saveHeartbeatsIntervalMinutes

bind(viewModel.bgScanningState, fire: false) { [weak self] _,
saveHeartbeats in
if !saveHeartbeats.bound {
self?.connectionPersistence.unpairAllConnection()
bind(viewModel.bgScanningState, fire: false) { observer, saveHeartbeats in
guard let saveHeartbeats else { return }
observer.settings.saveHeartbeats = saveHeartbeats
if !saveHeartbeats {
observer.connectionPersistence.unpairAllConnection()
}
}

Expand Down

0 comments on commit a108b57

Please sign in to comment.