0001-backoffice-don-t-get-full-objects-when-looking-for-i.patch
wcs/forms/backoffice.py | ||
---|---|---|
160 | 160 |
item_ids = list(set(item_ids).intersection(query_ids)) |
161 | 161 | |
162 | 162 |
if criterias: |
163 |
select_ids = [x.id for x in formdata_class.select(clause=criterias)] |
|
163 |
if get_publisher().is_using_postgresql(): |
|
164 |
select_ids = formdata_class.keys(clause=criterias) |
|
165 |
else: |
|
166 |
select_ids = [x.id for x in formdata_class.select(clause=criterias)] |
|
164 | 167 |
item_ids = list(set(item_ids).intersection(select_ids)) |
165 | 168 | |
166 | 169 |
if item_ids and not anonymise: |
167 |
- |