fix device deletion

This commit is contained in:
robinsdan 2025-07-23 11:25:09 +08:00 committed by GitHub
parent 331a6f221b
commit 3784aa4562
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -337,7 +337,7 @@ func (a *UserInternalAPI) PerformDeviceDeletion(ctx context.Context, req *api.Pe
deleteReq := &api.PerformDeleteKeysRequest{ deleteReq := &api.PerformDeleteKeysRequest{
UserID: req.UserID, UserID: req.UserID,
} }
for _, keyID := range req.DeviceIDs { for _, keyID := range deletedDeviceIDs {
deleteReq.KeyIDs = append(deleteReq.KeyIDs, gomatrixserverlib.KeyID(keyID)) deleteReq.KeyIDs = append(deleteReq.KeyIDs, gomatrixserverlib.KeyID(keyID))
} }
deleteRes := &api.PerformDeleteKeysResponse{} deleteRes := &api.PerformDeleteKeysResponse{}