From 900d05c21a9ce5ef7ba328084573b7bb9031234e Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 4 Aug 2021 10:54:37 +0100 Subject: [PATCH] Fix check --- keyserver/internal/cross_signing.go | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/keyserver/internal/cross_signing.go b/keyserver/internal/cross_signing.go index 7e83cfce2..2fcdcf0ba 100644 --- a/keyserver/internal/cross_signing.go +++ b/keyserver/internal/cross_signing.go @@ -147,20 +147,6 @@ func (a *KeyInternalAPI) PerformUploadDeviceKeys(ctx context.Context, req *api.P } return } - switch k := keys.SelfSigningKeys[req.UserID].CrossSigningBody.(type) { - case *gomatrixserverlib.CrossSigningKey: - if err := sanityCheckKey(*k, req.UserID, gomatrixserverlib.CrossSigningKeyPurposeSelfSigning); err != nil { - res.Error = &api.KeyError{ - Err: "Self-signing key sanity check failed: " + err.Error(), - } - return - } - default: - res.Error = &api.KeyError{ - Err: "Unexpected type for self-signing key retrieved from federation", - } - return - } } // If we still don't have a master key at this point then there's nothing else