fix: quick filter dependency injection issue in CE (#7918)

* fix: quick filter dependency injection issue in CE

* fix: quick filter dependency injection issue in CE
This commit is contained in:
Ekansh Gupta 2025-05-13 19:45:48 +05:30 committed by GitHub
parent dfca5b13c0
commit 175b059268
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -149,7 +149,8 @@ func NewServer(serverOptions *ServerOptions) (*Server, error) {
} }
telemetry.GetInstance().SetReader(reader) telemetry.GetInstance().SetReader(reader)
quickFilterModule := quickfilter.NewAPI(quickfilterscore.NewQuickFilters(quickfilterscore.NewStore(serverOptions.SigNoz.SQLStore))) quickfiltermodule := quickfilterscore.NewQuickFilters(quickfilterscore.NewStore(serverOptions.SigNoz.SQLStore))
quickFilter := quickfilter.NewAPI(quickfiltermodule)
apiHandler, err := NewAPIHandler(APIHandlerOpts{ apiHandler, err := NewAPIHandler(APIHandlerOpts{
Reader: reader, Reader: reader,
PreferSpanMetrics: serverOptions.PreferSpanMetrics, PreferSpanMetrics: serverOptions.PreferSpanMetrics,
@ -164,7 +165,8 @@ func NewServer(serverOptions *ServerOptions) (*Server, error) {
AlertmanagerAPI: alertmanager.NewAPI(serverOptions.SigNoz.Alertmanager), AlertmanagerAPI: alertmanager.NewAPI(serverOptions.SigNoz.Alertmanager),
FieldsAPI: fields.NewAPI(serverOptions.SigNoz.TelemetryStore), FieldsAPI: fields.NewAPI(serverOptions.SigNoz.TelemetryStore),
Signoz: serverOptions.SigNoz, Signoz: serverOptions.SigNoz,
QuickFilters: quickFilterModule, QuickFilters: quickFilter,
QuickFilterModule: quickfiltermodule,
}) })
if err != nil { if err != nil {
return nil, err return nil, err