From f0822b6ce9522cbbb10ed5168cecad2df6c29e40 Mon Sep 17 00:00:00 2001 From: Robert Grassian <89157164+rgrassian-split@users.noreply.github.com> Date: Tue, 20 Sep 2022 02:00:15 -0700 Subject: [PATCH] fix: return error code from client given by provider (#67) return error code from client given by provider Signed-off-by: Robert Grassian --- pkg/openfeature/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/openfeature/client.go b/pkg/openfeature/client.go index 29bd9540..f63e4b51 100644 --- a/pkg/openfeature/client.go +++ b/pkg/openfeature/client.go @@ -303,6 +303,7 @@ func (c Client) evaluate( ) err = fmt.Errorf("error code: %w", err) c.errorHooks(hookCtx, providerInvocationClientApiHooks, err, options) + evalDetails.InterfaceResolutionDetail.ResolutionDetail = resolution.ResolutionDetail return evalDetails, err } if resolution.Value != nil {