From 77706648784632d9085fde7bf177117c6b2eac80 Mon Sep 17 00:00:00 2001 From: terrill <314156936@qq.com> Date: Mon, 16 Jul 2018 18:54:19 +0800 Subject: [PATCH] bug fix at testing response val inconsistency --- .../matrix-org/dendrite/encryptoapi/routing/keys.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/github.com/matrix-org/dendrite/encryptoapi/routing/keys.go b/src/github.com/matrix-org/dendrite/encryptoapi/routing/keys.go index 60a8bfa41..66439316c 100644 --- a/src/github.com/matrix-org/dendrite/encryptoapi/routing/keys.go +++ b/src/github.com/matrix-org/dendrite/encryptoapi/routing/keys.go @@ -161,12 +161,12 @@ func QueryPKeys( deviceKeysQueryMap = presetDeviceKeysQueryMap(deviceKeysQueryMap, uid, key) // load for accomplishment single := deviceKeysQueryMap[key.DeviceID] - resKey := fmt.Sprintf("@%s:%s", key.KeyAlgorithm, key.DeviceID) + resKey := fmt.Sprintf("%s:%s", key.KeyAlgorithm, key.DeviceID) resBody := key.Key single.Keys[resKey] = resBody single.DeviceID = key.DeviceID single.UserID = key.UserID - single.Signature[uid][fmt.Sprintf("@%s:%s", "ed25519", key.DeviceID)] = key.Signature + single.Signature[uid][fmt.Sprintf("%s:%s", "ed25519", key.DeviceID)] = key.Signature single.Algorithm, err = takeAL(req.Context(), *encryptionDB, key.UserID, key.DeviceID) localpart, _, _ := gomatrixserverlib.SplitID('@', uid) device, _ := deviceDB.GetDeviceByID(req.Context(), localpart, deviceID)