diff --git a/lib/provider/android_signer_content_resolver_provider.dart b/lib/provider/android_signer_content_resolver_provider.dart index 6923e5c..75075fe 100644 --- a/lib/provider/android_signer_content_resolver_provider.dart +++ b/lib/provider/android_signer_content_resolver_provider.dart @@ -97,6 +97,8 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider } } + // print("appType $appType code $code authtype $authType"); + MatrixCursorData? data; if (authType == AuthType.DECRYPT_ZAP_EVENT) { // direct reject decrypt_zap_event query! diff --git a/lib/provider/android_signer_mixin.dart b/lib/provider/android_signer_mixin.dart index 7325edf..9d4d9c6 100644 --- a/lib/provider/android_signer_mixin.dart +++ b/lib/provider/android_signer_mixin.dart @@ -56,14 +56,14 @@ mixin AndroidSignerMixin on PermissionCheckMixin { var extra = intent.extra; if (intent.extra != null) { - var callId = extra!["id"]; + var callId = extra![ + "id"]; // sometime client don't send this id, don't need to check blank, just pass it return. var authTypeStr = extra["type"]; var currentUser = extra["current_user"]; var pubkey = extra["pubKey"]; pubkey ??= extra["pubkey"]; - if (StringUtil.isNotBlank(callId) && - StringUtil.isNotBlank(authTypeStr) && + if (StringUtil.isNotBlank(authTypeStr) && StringUtil.isNotBlank(code)) { var authType = AuthType.GET_PUBLIC_KEY; if (authTypeStr == "get_public_key") {