It is nice, that it's adjustable to sort the API-responses as needed.
Is there a reason why filter_sort_column and filter_sort_order have both to be given in a request to get it sorted. I would expect that sorting a column without a given order behaves like any database and orders asc by default.
It's not realy a bug, but i just wondered why sorting didn't apply without filter_sort_order.
I guess it's easy to change this. Giving a default value for filter_sort_order in core/API/DataTableGenericFilter.php should fix it.
Keywords: API sorting order
sounds good, but filter_sort_order should default to 'desc' in our case
(In ) fixes #1456 added default sorting order (desc) if filter_sort_order is not given
(In ) Refs #1456
Fixing failing integration tests now that Sort filter is called by default with 'desc'.
Note: to fix integration tests, compare tests/integration/processed and tests/integration/expected/ with a file compare tool (like WinMerge on windows). If it looks good, copy processed/* files over the expected/* and tests will pass.