fix: Sending ThreepidCreds in UIA

onboarding
Krille Fear 4 years ago
parent 2dfaae5516
commit 0ea29a2d6b

@ -218,12 +218,10 @@ class LoginController extends State<Login> {
password.single,
auth: AuthenticationThreePidCreds(
type: AuthenticationTypes.emailIdentity,
threepidCreds: [
ThreepidCreds(
sid: response.result.sid,
clientSecret: clientSecret,
),
],
threepidCreds: ThreepidCreds(
sid: response.result.sid,
clientSecret: clientSecret,
),
),
),
);

@ -56,12 +56,10 @@ extension UiaRequestManager on MatrixState {
final auth = AuthenticationThreePidCreds(
session: uiaRequest.session,
type: AuthenticationTypes.emailIdentity,
threepidCreds: [
ThreepidCreds(
sid: currentThreepidCreds.sid,
clientSecret: currentClientSecret,
),
],
threepidCreds: ThreepidCreds(
sid: currentThreepidCreds.sid,
clientSecret: currentClientSecret,
),
);
if (OkCancelResult.ok ==
await showOkCancelAlertDialog(

@ -757,12 +757,12 @@ packages:
source: hosted
version: "0.6.2"
matrix_api_lite:
dependency: transitive
dependency: "direct overridden"
description:
name: matrix_api_lite
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.3"
version: "0.5.0"
matrix_link_text:
dependency: "direct main"
description:

@ -112,4 +112,5 @@ dependency_overrides:
hosted:
name: geolocator_android
url: https://hanntech-gmbh.gitlab.io/free2pass/flutter-geolocator-floss
matrix_api_lite: ^0.5.0
provider: 5.0.0

Loading…
Cancel
Save