From e5963f020d642a2c1bbba3a5487ea33f125cd30a Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 19 Dec 2012 15:01:39 -0500 Subject: [PATCH] don't perform check in state verification in didEnterRegion --- candpiosapp/AppDelegate.m | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/candpiosapp/AppDelegate.m b/candpiosapp/AppDelegate.m index 9d52db34..db47bf43 100644 --- a/candpiosapp/AppDelegate.m +++ b/candpiosapp/AppDelegate.m @@ -440,15 +440,10 @@ - (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *) return; } - // Don't show notification if user is currently checked in to this venue - if ([CPUserDefaultsHandler isUserCurrentlyCheckedIn] && [[CPUserDefaultsHandler currentVenue].name isEqualToString:region.identifier]) { - return; - } else { - // grab the right venue from our past venues - CPVenue * autoVenue = [[CPGeofenceHandler sharedHandler] venueWithName:region.identifier]; - // Check in the user immediately - [[CPGeofenceHandler sharedHandler] autoCheckInForVenue:autoVenue]; - } + // grab the right venue from our past venues + CPVenue * autoVenue = [[CPGeofenceHandler sharedHandler] venueWithName:region.identifier]; + // Check in the user immediately + [[CPGeofenceHandler sharedHandler] autoCheckInForVenue:autoVenue]; } - (void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion *)region {