diff --git a/pkg/extension/storage.go b/pkg/extension/storage.go index c7dd628566b54c9ce2f43e03ff4129a544046a1c..a9204a2085568cbc2ba16ff7192a597013eef380 100644 --- a/pkg/extension/storage.go +++ b/pkg/extension/storage.go @@ -7,6 +7,7 @@ import ( "git.perx.ru/perxis/perxis-go/pkg/collections" "git.perx.ru/perxis/perxis-go/pkg/data" "git.perx.ru/perxis/perxis-go/pkg/errors" + "git.perx.ru/perxis/perxis-go/pkg/options" "git.perx.ru/perxis/perxis-go/pkg/setup" pb "git.perx.ru/perxis/perxis-go/proto/extensions" "go.uber.org/zap" @@ -77,7 +78,7 @@ func (s *storage) GetExtension(ctx context.Context, spaceID, envID string, exten // FindExtensions возвращает состояния расширений в пространстве func (s *storage) FindExtensions(ctx context.Context, spaceID, envID string, extensions ...string) ([]*Info, error) { - itms, _, err := s.content.Items.Find(ctx, spaceID, envID, ExtensionsCollection.ID, &items.Filter{ID: extensions}) + itms, _, err := s.content.Items.Find(ctx, spaceID, envID, ExtensionsCollection.ID, &items.Filter{ID: extensions}, items.NewFindOptions(options.New(0, 10000))) if err != nil && !strings.Contains(err.Error(), collections.ErrNotFound.Error()) { return nil, err } diff --git a/pkg/setup/item.go b/pkg/setup/item.go index adf79935a7e55c212687907f0118112adfcc97ff..12ba05f5e0d2b4c2391c2f62d369e0488e714402 100644 --- a/pkg/setup/item.go +++ b/pkg/setup/item.go @@ -10,6 +10,7 @@ import ( "git.perx.ru/perxis/perxis-go/pkg/collections" "git.perx.ru/perxis/perxis-go/pkg/errors" "git.perx.ru/perxis/perxis-go/pkg/items" + "git.perx.ru/perxis/perxis-go/pkg/options" ) var ( @@ -323,7 +324,7 @@ func (s *Setup) getItems(ctx context.Context, collID string, confs Items) (map[s s.EnvironmentID, collID, &items.Filter{ID: confs.GetIDs()}, - &items.FindOptions{Regular: true, Hidden: true, Templates: true}, + &items.FindOptions{Regular: true, Hidden: true, Templates: true, FindOptions: *options.New(0, len(confs))}, ) if err != nil {