aboutsummaryrefslogtreecommitdiff
path: root/federationapi/routing/send.go
diff options
context:
space:
mode:
Diffstat (limited to 'federationapi/routing/send.go')
-rw-r--r--federationapi/routing/send.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/federationapi/routing/send.go b/federationapi/routing/send.go
index 43003be3..87b6fa33 100644
--- a/federationapi/routing/send.go
+++ b/federationapi/routing/send.go
@@ -458,7 +458,9 @@ func (t *txnReq) processSigningKeyUpdate(ctx context.Context, e gomatrixserverli
UserID: updatePayload.UserID,
}
uploadRes := &keyapi.PerformUploadDeviceKeysResponse{}
- t.keyAPI.PerformUploadDeviceKeys(ctx, uploadReq, uploadRes)
+ if err := t.keyAPI.PerformUploadDeviceKeys(ctx, uploadReq, uploadRes); err != nil {
+ return err
+ }
if uploadRes.Error != nil {
return uploadRes.Error
}