From a0738b2a3380be05cd123569e70891e4736ba727 Mon Sep 17 00:00:00 2001 From: Norman Meier Date: Thu, 3 Aug 2023 01:37:36 +0200 Subject: [PATCH] chore: clean marketplace service Signed-off-by: Norman Meier --- go/pkg/marketplace/marketplace_service.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/go/pkg/marketplace/marketplace_service.go b/go/pkg/marketplace/marketplace_service.go index c48bf7fd85..3a629e95d8 100644 --- a/go/pkg/marketplace/marketplace_service.go +++ b/go/pkg/marketplace/marketplace_service.go @@ -990,15 +990,13 @@ func (s *MarkteplaceService) SearchNames(ctx context.Context, req *marketplacepb } } - var dbNames []indexerdb.Name - if err := s.conf.IndexerDB.Limit(int(limit)).Where("names.value ~* ?", req.Input).Find(&dbNames).Error; err != nil { - return nil, errors.Wrap(err, "failed to read names db") - } - - s.conf.Logger.Info("search names", zap.Int("db", len(dbNames))) - missing := int(limit) - len(names) if missing > 0 { + var dbNames []indexerdb.Name + if err := s.conf.IndexerDB.Limit(missing).Where("names.value ~* ?", req.Input).Find(&dbNames).Error; err != nil { + return nil, errors.Wrap(err, "failed to read names db") + } + s.conf.Logger.Info("search names", zap.Int("db", len(dbNames))) for _, n := range dbNames[:min(missing, len(dbNames))] { names = append(names, n.Value) }