From 91e57db75a7bcc5659060c8f4838adb319956599 Mon Sep 17 00:00:00 2001 From: "antoine.leveugle" Date: Tue, 17 Jan 2023 23:28:43 +0100 Subject: [PATCH] fix: reuse patched version for each operation apply --- model_patchrequests.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model_patchrequests.go b/model_patchrequests.go index 594d391..5c22f3f 100644 --- a/model_patchrequests.go +++ b/model_patchrequests.go @@ -9,7 +9,7 @@ func (prs *PatchRequests[T]) Apply(initialResource *T, newer func() *T) (*T, err var err error patched := initialResource for _, pr := range prs.Patches { - patched, err = pr.Apply(initialResource, newer()) + patched, err = pr.Apply(patched, newer()) if err != nil { return nil, err }