From 767a329b31f1757de3fa9d580d090902b90c044c Mon Sep 17 00:00:00 2001 From: Andrew Wooster Date: Mon, 18 Nov 2013 19:13:09 -0800 Subject: [PATCH] Fixes IOS-276 Send milliseconds in Apptentive metrics --- ApptentiveConnect/source/Model/ATRecord.h | 1 - ApptentiveConnect/source/Model/ATRecord.m | 6 +----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/ApptentiveConnect/source/Model/ATRecord.h b/ApptentiveConnect/source/Model/ATRecord.h index e880873e2..fb91b28f5 100644 --- a/ApptentiveConnect/source/Model/ATRecord.h +++ b/ApptentiveConnect/source/Model/ATRecord.h @@ -20,7 +20,6 @@ @property (nonatomic, retain) NSNumber *clientCreationUTCOffset; + (NSTimeInterval)timeIntervalForServerTime:(NSNumber *)timestamp; -+ (NSNumber *)serverFormatForTimeInterval:(NSTimeInterval)timestamp; - (void)setup; - (void)updateClientCreationTime; diff --git a/ApptentiveConnect/source/Model/ATRecord.m b/ApptentiveConnect/source/Model/ATRecord.m index 39979ac50..8ea0329fc 100644 --- a/ApptentiveConnect/source/Model/ATRecord.m +++ b/ApptentiveConnect/source/Model/ATRecord.m @@ -24,10 +24,6 @@ + (NSTimeInterval)timeIntervalForServerTime:(NSNumber *)timestamp { return clientTimestamp; } -+ (NSNumber *)serverFormatForTimeInterval:(NSTimeInterval)timestamp { - return @((long long)(timestamp)); -} - + (NSObject *)newInstanceWithJSON:(NSDictionary *)json { NSAssert(NO, @"Abstract method called."); return nil; @@ -57,7 +53,7 @@ - (void)updateWithJSON:(NSDictionary *)json { - (NSDictionary *)apiJSON { NSMutableDictionary *result = [NSMutableDictionary dictionary]; if (self.clientCreationTime != nil) { - result[@"client_created_at"] = [ATRecord serverFormatForTimeInterval:(NSTimeInterval)[self.clientCreationTime doubleValue]]; + result[@"client_created_at"] = self.clientCreationTime; } if (self.clientCreationTimezone != nil) { result[@"client_created_at_timezone"] = self.clientCreationTimezone;