From e9f8115fa043107f15d4a96abe2ce4834ccbed5f Mon Sep 17 00:00:00 2001 From: Victor Lavaud Date: Fri, 20 Mar 2026 20:05:31 +0100 Subject: [PATCH] bridgev2/matrix/crypto: hint at MSC4190 upon login flow error --- bridgev2/matrix/crypto.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bridgev2/matrix/crypto.go b/bridgev2/matrix/crypto.go index 7f18f1f50..de297dcac 100644 --- a/bridgev2/matrix/crypto.go +++ b/bridgev2/matrix/crypto.go @@ -305,7 +305,7 @@ func (helper *CryptoHelper) loginBot(ctx context.Context) (*mautrix.Client, bool flows, err := client.GetLoginFlows(ctx) if err != nil { - return nil, deviceID != "", fmt.Errorf("failed to get supported login flows: %w", err) + return nil, deviceID != "", fmt.Errorf("failed to get supported login flows (maybe MSC4190 is not enabled?): %w", err) } else if !flows.HasFlow(mautrix.AuthTypeAppservice) { return nil, deviceID != "", fmt.Errorf("homeserver does not support appservice login") }