From c3bb584d35cc688fd471b8a8dd09f45aff71ae0b Mon Sep 17 00:00:00 2001 From: Sebastian Roth Date: Tue, 13 Aug 2019 08:37:14 +0100 Subject: [PATCH 1/2] [firebase_auth] use long datatype for timestamps (iOS) --- packages/firebase_auth/ios/Classes/FirebaseAuthPlugin.m | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/firebase_auth/ios/Classes/FirebaseAuthPlugin.m b/packages/firebase_auth/ios/Classes/FirebaseAuthPlugin.m index 682ffe18e34c..28a3f3e18b03 100644 --- a/packages/firebase_auth/ios/Classes/FirebaseAuthPlugin.m +++ b/packages/firebase_auth/ios/Classes/FirebaseAuthPlugin.m @@ -217,9 +217,10 @@ - (void)handleMethodCall:(FlutterMethodCall *)call result:(FlutterResult)result tokenData = [[NSMutableDictionary alloc] initWithDictionary:@{ @"token" : tokenResult.token, @"expirationTimestamp" : - [NSNumber numberWithInt:expirationTimestamp], - @"authTimestamp" : [NSNumber numberWithInt:authTimestamp], - @"issuedAtTimestamp" : [NSNumber numberWithInt:issuedAtTimestamp], + [NSNumber numberWithLong:expirationTimestamp], + @"authTimestamp" : [NSNumber numberWithLong:authTimestamp], + @"issuedAtTimestamp" : + [NSNumber numberWithLong:issuedAtTimestamp], @"claims" : tokenResult.claims, }]; From e6a7151b3eed62ed4424d5008e096cdc03871f88 Mon Sep 17 00:00:00 2001 From: Sebastian Roth Date: Tue, 13 Aug 2019 20:19:55 +0100 Subject: [PATCH 2/2] [firebase_auth] Update pubspec & change log --- packages/firebase_auth/CHANGELOG.md | 4 ++++ packages/firebase_auth/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/firebase_auth/CHANGELOG.md b/packages/firebase_auth/CHANGELOG.md index 1565e4fada58..d2b0aa1a4e34 100644 --- a/packages/firebase_auth/CHANGELOG.md +++ b/packages/firebase_auth/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.14.0+2 + +* Reduce compiler warnings on iOS port by replacing `int` with `long` backing in returned timestamps. + ## 0.14.0+1 * Add dependency on `androidx.annotation:annotation:1.0.0`. diff --git a/packages/firebase_auth/pubspec.yaml b/packages/firebase_auth/pubspec.yaml index d4cf41bc55c7..163957b97e9b 100755 --- a/packages/firebase_auth/pubspec.yaml +++ b/packages/firebase_auth/pubspec.yaml @@ -4,7 +4,7 @@ description: Flutter plugin for Firebase Auth, enabling Android and iOS like Google, Facebook and Twitter. author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_auth -version: 0.14.0+1 +version: 0.14.0+2 flutter: plugin: