diff options
Diffstat (limited to 'keyserver/internal/internal.go')
-rw-r--r-- | keyserver/internal/internal.go | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/keyserver/internal/internal.go b/keyserver/internal/internal.go index 1c6b0677..0c264b71 100644 --- a/keyserver/internal/internal.go +++ b/keyserver/internal/internal.go @@ -595,12 +595,10 @@ func (a *KeyInternalAPI) uploadLocalDeviceKeys(ctx context.Context, req *api.Per if len(toClean) > 0 { if err = a.DB.DeleteDeviceKeys(ctx, req.UserID, toClean); err != nil { - res.Error = &api.KeyError{ - Err: fmt.Sprintf("failed to clean device keys: %s", err.Error()), - } - return + logrus.WithField("user_id", req.UserID).WithError(err).Errorf("Failed to clean up %d stale keyserver device key entries", len(toClean)) + } else { + logrus.WithField("user_id", req.UserID).Debugf("Cleaned up %d stale keyserver device key entries", len(toClean)) } - logrus.WithField("user_id", req.UserID).Infof("Cleaned up %d stale keyserver device key entries", len(toClean)) } var keysToStore []api.DeviceMessage |