From a969c0d3e97c2aeff0b64f9f0c8052f71eefa576 Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Fri, 12 Nov 2021 16:17:14 -0300 Subject: [PATCH] 18215: Only respond with selected fields on create & update calls. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- lib/controller/router/response.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/controller/router/response.go b/lib/controller/router/response.go index 03cdcf18d2..01126bcb49 100644 --- a/lib/controller/router/response.go +++ b/lib/controller/router/response.go @@ -26,6 +26,10 @@ type responseOptions struct { func (rtr *router) responseOptions(opts interface{}) (responseOptions, error) { var rOpts responseOptions switch opts := opts.(type) { + case *arvados.CreateOptions: + rOpts.Select = opts.Select + case *arvados.UpdateOptions: + rOpts.Select = opts.Select case *arvados.GetOptions: rOpts.Select = opts.Select case *arvados.ListOptions: -- 2.39.5