From b7d7ea1cd0ffd096e0e3502de992345ca330ce11 Mon Sep 17 00:00:00 2001 From: Mikkel Ravn Date: Tue, 27 Feb 2018 23:52:45 +0100 Subject: [PATCH] Fix Dart 2 type error in local_auth --- packages/local_auth/CHANGELOG.md | 4 ++++ packages/local_auth/android/build.gradle | 2 +- packages/local_auth/lib/local_auth.dart | 4 ++-- packages/local_auth/pubspec.yaml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/local_auth/CHANGELOG.md b/packages/local_auth/CHANGELOG.md index c4eaafe844cf..add32fb4adb2 100644 --- a/packages/local_auth/CHANGELOG.md +++ b/packages/local_auth/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.2 + +* Fixed Dart 2 type error. + ## 0.1.1 * Simplified and upgraded Android project template to Android SDK 27. diff --git a/packages/local_auth/android/build.gradle b/packages/local_auth/android/build.gradle index a19fb90d26bd..d54521048067 100644 --- a/packages/local_auth/android/build.gradle +++ b/packages/local_auth/android/build.gradle @@ -34,5 +34,5 @@ android { } dependencies { - compile "com.android.support:support-v4:26.1.0" + implementation "com.android.support:support-v4:26.1.0" } diff --git a/packages/local_auth/lib/local_auth.dart b/packages/local_auth/lib/local_auth.dart index ab5d923d889e..c5160d1aed5a 100644 --- a/packages/local_auth/lib/local_auth.dart +++ b/packages/local_auth/lib/local_auth.dart @@ -53,7 +53,7 @@ class LocalAuthentication { bool stickyAuth: false, AndroidAuthMessages androidAuthStrings: const AndroidAuthMessages(), IOSAuthMessages iOSAuthStrings: const IOSAuthMessages(), - }) { + }) async { assert(localizedReason != null); final Map args = { 'localizedReason': localizedReason, @@ -71,6 +71,6 @@ class LocalAuthentication { 'operating systems.', details: 'Your operating system is ${Platform.operatingSystem}'); } - return _channel.invokeMethod('authenticateWithBiometrics', args); + return await _channel.invokeMethod('authenticateWithBiometrics', args); } } diff --git a/packages/local_auth/pubspec.yaml b/packages/local_auth/pubspec.yaml index 777d67520f93..9e2f92737e53 100644 --- a/packages/local_auth/pubspec.yaml +++ b/packages/local_auth/pubspec.yaml @@ -1,7 +1,7 @@ name: local_auth description: Flutter plugin for Android and iOS device authentication sensors such as Fingerprint Reader and Touch ID. -version: 0.1.1 +version: 0.1.2 author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/local_auth