File tree 2 files changed +10
-13
lines changed
app/code/Magento/Catalog/Model/Product/Attribute
dev/tests/api-functional/testsuite/Magento/Catalog/Api
2 files changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ public function save(\Magento\Eav\Api\Data\AttributeSetInterface $attributeSet)
62
62
*/
63
63
public function getList (\Magento \Framework \Api \SearchCriteriaInterface $ searchCriteria )
64
64
{
65
+ $ this ->searchCriteriaBuilder ->setFilterGroups ((array )$ searchCriteria ->getFilterGroups ());
65
66
$ this ->searchCriteriaBuilder ->addFilters (
66
67
[
67
68
$ this ->filterBuilder
@@ -71,9 +72,15 @@ public function getList(\Magento\Framework\Api\SearchCriteriaInterface $searchCr
71
72
->create (),
72
73
]
73
74
);
75
+
76
+ $ this ->searchCriteriaBuilder ->setSortOrders ((array )$ searchCriteria ->getSortOrders ());
74
77
$ this ->searchCriteriaBuilder ->setCurrentPage ($ searchCriteria ->getCurrentPage ());
75
78
$ this ->searchCriteriaBuilder ->setPageSize ($ searchCriteria ->getPageSize ());
76
- return $ this ->attributeSetRepository ->getList ($ this ->searchCriteriaBuilder ->create ());
79
+
80
+ $ searchResult = $ this ->attributeSetRepository ->getList ($ this ->searchCriteriaBuilder ->create ());
81
+ $ searchResult ->setSearchCriteria ($ searchCriteria );
82
+
83
+ return $ searchResult ;
77
84
}
78
85
79
86
/**
Original file line number Diff line number Diff line change @@ -165,19 +165,9 @@ public function testGetList()
165
165
{
166
166
$ searchCriteria = [
167
167
'searchCriteria ' => [
168
- 'filter_groups ' => [
169
- [
170
- 'filters ' => [
171
- [
172
- 'field ' => 'entity_type_code ' ,
173
- 'value ' => 'catalog_product ' ,
174
- 'condition_type ' => 'eq ' ,
175
- ],
176
- ],
177
- ],
178
- ],
168
+ 'filter_groups ' => [],
179
169
'current_page ' => 1 ,
180
- 'page_size ' => 2 ,
170
+ 'page_size ' => 2
181
171
],
182
172
];
183
173
You can’t perform that action at this time.
0 commit comments