mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-15 02:43:09 -06:00
bug fix at testing response val inconsistency
This commit is contained in:
parent
d97c71992c
commit
7770664878
|
|
@ -161,12 +161,12 @@ func QueryPKeys(
|
||||||
deviceKeysQueryMap = presetDeviceKeysQueryMap(deviceKeysQueryMap, uid, key)
|
deviceKeysQueryMap = presetDeviceKeysQueryMap(deviceKeysQueryMap, uid, key)
|
||||||
// load for accomplishment
|
// load for accomplishment
|
||||||
single := deviceKeysQueryMap[key.DeviceID]
|
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
|
resBody := key.Key
|
||||||
single.Keys[resKey] = resBody
|
single.Keys[resKey] = resBody
|
||||||
single.DeviceID = key.DeviceID
|
single.DeviceID = key.DeviceID
|
||||||
single.UserID = key.UserID
|
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)
|
single.Algorithm, err = takeAL(req.Context(), *encryptionDB, key.UserID, key.DeviceID)
|
||||||
localpart, _, _ := gomatrixserverlib.SplitID('@', uid)
|
localpart, _, _ := gomatrixserverlib.SplitID('@', uid)
|
||||||
device, _ := deviceDB.GetDeviceByID(req.Context(), localpart, deviceID)
|
device, _ := deviceDB.GetDeviceByID(req.Context(), localpart, deviceID)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue