From 86a2b3fa1507754e60e3b88b531e85f2f5cf5ea9 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Thu, 29 Aug 2024 11:06:49 -0600 Subject: [PATCH] provisioning: send code faster and fix password after QR support Signed-off-by: Sumner Evans --- cmd/mautrix-telegram/legacyprovisioning.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/mautrix-telegram/legacyprovisioning.go b/cmd/mautrix-telegram/legacyprovisioning.go index 075c586d..dadca75a 100644 --- a/cmd/mautrix-telegram/legacyprovisioning.go +++ b/cmd/mautrix-telegram/legacyprovisioning.go @@ -120,6 +120,7 @@ func legacyProvLoginQR(w http.ResponseWriter, r *http.Request) { for { switch nextStep.StepID { case connector.LoginStepIDShowQR: + ws.WriteJSON(map[string]any{"code": nextStep.DisplayAndWaitParams.Data}) nextStep, err = loginProcess.(bridgev2.LoginProcessDisplayAndWait).Wait(ctx) if err != nil { ws.WriteJSON(map[string]any{ @@ -129,7 +130,6 @@ func legacyProvLoginQR(w http.ResponseWriter, r *http.Request) { }) return } - ws.WriteJSON(map[string]any{"code": nextStep.DisplayAndWaitParams.Data}) case connector.LoginStepIDComplete: ws.WriteJSON(map[string]any{"success": true}) return