package api import ( "net/http" ) func (ah *APIHandler) searchTraces(w http.ResponseWriter, r *http.Request) { ah.APIHandler.SearchTraces(w, r) return // This is commented since this will be taken care by new trace API // if !ah.CheckFeature(basemodel.SmartTraceDetail) { // zap.L().Info("SmartTraceDetail feature is not enabled in this plan") // ah.APIHandler.SearchTraces(w, r) // return // } // searchTracesParams, err := baseapp.ParseSearchTracesParams(r) // if err != nil { // RespondError(w, &model.ApiError{Typ: model.ErrorBadData, Err: err}, "Error reading params") // return // } // result, err := ah.opts.DataConnector.SearchTraces(r.Context(), searchTracesParams, db.SmartTraceAlgorithm) // if ah.HandleError(w, err, http.StatusBadRequest) { // return // } // ah.WriteJSON(w, r, result) }