From 3f4f7974c1e24fe4ef2b9f0a2cdb444a503570e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toma=C5=BE=20Jerman?= Date: Tue, 13 Apr 2021 08:19:09 +0200 Subject: [PATCH] Tweak envoy system field handling Use compose record service for record owner calculation. --- pkg/envoy/store/compose_record_marshal.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/envoy/store/compose_record_marshal.go b/pkg/envoy/store/compose_record_marshal.go index a772dff36..ab36414d2 100644 --- a/pkg/envoy/store/compose_record_marshal.go +++ b/pkg/envoy/store/compose_record_marshal.go @@ -330,6 +330,7 @@ func (n *composeRecord) Encode(ctx context.Context, pl *payload) (err error) { rec.OwnedBy = ux[r.Us.OwnedBy.Ref] } } + service.RecordUpdateOwner(pl.invokerID, rec, old) rvs := make(types.RecordValueSet, 0, len(r.Values)) for k, v := range r.Values {