diff options
Diffstat (limited to 'internal/processing')
-rw-r--r-- | internal/processing/workers/fromfediapi.go | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/internal/processing/workers/fromfediapi.go b/internal/processing/workers/fromfediapi.go index 31df9d284..ce7c53388 100644 --- a/internal/processing/workers/fromfediapi.go +++ b/internal/processing/workers/fromfediapi.go @@ -674,8 +674,13 @@ func (p *fediAPI) UpdateAccount(ctx context.Context, fMsg *messages.FromFediAPI) fMsg.Receiving.Username, account, apubAcc, - // Force refresh within 5min window. - dereferencing.Fresh, + + // Force refresh within 10s window. + // + // Missing account updates could be + // detrimental to federation if they + // include public key changes. + dereferencing.Freshest, ) if err != nil { log.Errorf(ctx, "error refreshing account: %v", err) |