chore: Fix client logout and update macOS

This commit is contained in:
Christian Pauly 2022-04-16 14:30:54 +02:00
commit 0693cc5fa6
4 changed files with 42 additions and 45 deletions

View file

@ -62,16 +62,15 @@ class SignupPageController extends State<SignupPage> {
try {
final client = Matrix.of(context).getLoginClient();
final email = emailController.text;
if (email.isNotEmpty) {
Matrix.of(context).currentClientSecret =
DateTime.now().millisecondsSinceEpoch.toString();
Matrix.of(context).currentThreepidCreds =
await client.requestTokenToRegisterEmail(
Matrix.of(context).currentClientSecret,
email,
0,
);
}
Matrix.of(context).currentClientSecret =
DateTime.now().millisecondsSinceEpoch.toString();
Matrix.of(context).currentThreepidCreds =
await client.requestTokenToRegisterEmail(
Matrix.of(context).currentClientSecret,
email,
0,
);
await client.uiaRequestBackground(
(auth) => client.register(
username: Matrix.of(context).loginUsername!,