diff --git a/management/server/networks/resources/manager.go b/management/server/networks/resources/manager.go index bc27d6c2f..2b33f85cd 100644 --- a/management/server/networks/resources/manager.go +++ b/management/server/networks/resources/manager.go @@ -234,11 +234,14 @@ func (m *managerImpl) UpdateResource(ctx context.Context, userID string, resourc return nil }) - if err != nil { return nil, fmt.Errorf("failed to update network resource: %w", err) } + for _, event := range eventsToStore { + event() + } + go m.accountManager.UpdateAccountPeers(ctx, resource.AccountID) return resource, nil