UserGet() passes "select" option along to batch update refs #16914
[arvados.git] / lib / controller / federation / conn.go
index 43fe1cc0140b34d24444dbb883eeb29da6d4055d..f07c3b63167d577f722b085ff56de252a73f251f 100644 (file)
@@ -508,7 +508,7 @@ func (conn *Conn) UserGet(ctx context.Context, options arvados.GetOptions) (arva
                return arvados.User{}, httpErrorf(http.StatusBadGateway, "Had requested %v but response was for %v", options.UUID, resp.UUID)
        }
        if options.UUID[:5] != conn.cluster.ClusterID {
-               err = conn.batchUpdateUsers(ctx, arvados.ListOptions{}, []arvados.User{resp})
+               err = conn.batchUpdateUsers(ctx, arvados.ListOptions{Select: options.Select}, []arvados.User{resp})
                if err != nil {
                        return arvados.User{}, err
                }