Discovered while testing against the asset list on a local SnipeIT install.
In EndPointManager.GetAll, when there are fewer than 1000 assets in the system, only 50 assets (the default limit) would be included in the ResponseCollection, though the Total would still show the correct number.
In EndPointManager.FindAll, when a limit is not provided, again at most only 50 assets would be included in the ResponseCollection, even when the results should have more, such as when retrieving all assets of a certain manufacturer.
Replication steps
I did my testing in PowerShell.
Have a SnipeIT instance with more than 50 but fewer than 1000 assets, where approximately 160 of those assets have a manufacturer.
Discovered while testing against the asset list on a local SnipeIT install.
In EndPointManager.GetAll, when there are fewer than 1000 assets in the system, only 50 assets (the default limit) would be included in the ResponseCollection, though the Total would still show the correct number.
In EndPointManager.FindAll, when a limit is not provided, again at most only 50 assets would be included in the ResponseCollection, even when the results should have more, such as when retrieving all assets of a certain manufacturer.
Replication steps
I did my testing in PowerShell.