From 338f7cfa04509f196eb8ee2e6e268d1146696363 Mon Sep 17 00:00:00 2001 From: Nathan Racklyeft Date: Fri, 27 May 2016 23:27:40 -0700 Subject: [PATCH] Fixing pumpState observation --- Loop/Managers/DeviceDataManager.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Loop/Managers/DeviceDataManager.swift b/Loop/Managers/DeviceDataManager.swift index 0612a7691d..ce325e4892 100644 --- a/Loop/Managers/DeviceDataManager.swift +++ b/Loop/Managers/DeviceDataManager.swift @@ -727,6 +727,10 @@ class DeviceDataManager: NSObject, CarbStoreDelegate, TransmitterDelegate, WCSes self?.receivedRileyLinkPacketNotification(note) } + if let pumpState = pumpState { + NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(pumpStateValuesDidChange(_:)), name: PumpState.ValuesDidChangeNotification, object: pumpState) + } + loopManager = LoopDataManager(deviceDataManager: self) watchSession?.delegate = self