aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Database
diff options
context:
space:
mode:
Diffstat (limited to 'Firebase/Database')
-rw-r--r--Firebase/Database/Persistence/FLevelDBStorageEngine.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/Firebase/Database/Persistence/FLevelDBStorageEngine.m b/Firebase/Database/Persistence/FLevelDBStorageEngine.m
index ef924c4..2eb007a 100644
--- a/Firebase/Database/Persistence/FLevelDBStorageEngine.m
+++ b/Firebase/Database/Persistence/FLevelDBStorageEngine.m
@@ -669,6 +669,8 @@ static NSString* trackedQueryKeysKey(NSUInteger trackedQueryId, NSString *key) {
if ((double)(long long)[value doubleValue] != [value doubleValue]) {
NSString *doubleString = [value stringValue];
return [NSNumber numberWithDouble:[doubleString doubleValue]];
+ } else {
+ return [NSNumber numberWithLong:[value longValue]];
}
}
}