From bdb39228d83e1f9e8744cf1f6056613676dc0cfa Mon Sep 17 00:00:00 2001 From: Furyou81 Date: Mon, 28 Jan 2019 14:37:04 +0700 Subject: [PATCH] fixing start anchor date --- RCTAppleHealthKit/RCTAppleHealthKit+Queries.h | 3 +-- RCTAppleHealthKit/RCTAppleHealthKit+Queries.m | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/RCTAppleHealthKit/RCTAppleHealthKit+Queries.h b/RCTAppleHealthKit/RCTAppleHealthKit+Queries.h index 05dbddc..e01ee81 100644 --- a/RCTAppleHealthKit/RCTAppleHealthKit+Queries.h +++ b/RCTAppleHealthKit/RCTAppleHealthKit+Queries.h @@ -33,8 +33,7 @@ completion:(void (^)(NSArray *, NSError *))completion; - (void)fetchCumulativeSumStatisticsCollection:(HKQuantityType *)quantityType unit:(HKUnit *)unit - period:(NSUInteger)period - startDate:(NSDate *)startDate + startDate:(NSDate *)startDate endDate:(NSDate *)endDate ascending:(BOOL)asc limit:(NSUInteger)lim diff --git a/RCTAppleHealthKit/RCTAppleHealthKit+Queries.m b/RCTAppleHealthKit/RCTAppleHealthKit+Queries.m index 040e7bb..f63cbb7 100644 --- a/RCTAppleHealthKit/RCTAppleHealthKit+Queries.m +++ b/RCTAppleHealthKit/RCTAppleHealthKit+Queries.m @@ -467,7 +467,7 @@ NSPredicate *predicate = [NSPredicate predicateWithFormat:@"metadata.%K != YES", interval.minute = period; NSDateComponents *anchorComponents = [calendar components:NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond | NSCalendarUnitDay | NSCalendarUnitMonth | NSCalendarUnitYear - fromDate:[NSDate date]]; + fromDate:startDate]; //anchorComponents.hour = 0; NSDate *anchorDate = [calendar dateFromComponents:anchorComponents]; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"metadata.%K != YES", HKMetadataKeyWasUserEntered]; -- 2.26.2