diff --git a/go/internal/feast/server/http_server.go b/go/internal/feast/server/http_server.go index 2d83ddbd6f6..bd1ee83fff5 100644 --- a/go/internal/feast/server/http_server.go +++ b/go/internal/feast/server/http_server.go @@ -284,8 +284,7 @@ func (s *httpServer) getOnlineFeatures(w http.ResponseWriter, r *http.Request) { writeJSONError(w, errors.New("No entities specified in your request"), http.StatusBadRequest) return } - if request.RequestContext != nil || len(request.RequestContext) > 0 { - requestContextProto := make(map[string]*prototypes.RepeatedValue) + if request.RequestContext != nil && len(request.RequestContext) > 0 { for key, value := range request.RequestContext { if requestSourceType, ok := unifiedMap[key]; !ok { logSpanContext.Error().Msgf("No request source type found for key %s", key)