Actions
Bug #23599
closedGetting hosts via API with thin=true returns wrong subtotal value
Difficulty:
Triaged:
Bugzilla link:
Description
When querying about hosts via API and using this=true the API returns wrong subtotal count. This happens when the query matches more records than what is the current per_page setting.
Example:
Search for "*" on 30 hosts in total with per page being 5 will result in:
results: [5 hosts...] per_page: 5 total: 30 subtotal: 5
In this example the expected result is subtotal being 30.
Additional info:
The issue is caused by calling `pluck` on the original active record relation when thin=true is used.
Updated by The Foreman Bot over 6 years ago
- Status changed from New to Ready For Testing
- Assignee set to Amir Fefer
- Pull request https://github.com/theforeman/foreman/pull/5713 added
Updated by Amir Fefer over 6 years ago
- Translation missing: en.field_release set to 330
Updated by Amir Fefer over 6 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset d5f2f1de95e4cc665705c5047ccc89660f0bb92d.
Updated by Tomer Brisker over 6 years ago
- Has duplicate Bug #22326: API gives subtotal=0 when per_page=0 and thin=true and search string is used added
Updated by The Foreman Bot over 6 years ago
- Pull request https://github.com/theforeman/foreman/pull/5728 added
Actions