Partner/Namespace details show a list of collections that include sorting options, which utilize (as yet?) unsupported sort parameter in the UI collections API.
Click the sorting icon in the toolbar above the collection list
EXPECTED RESULTS
The list should toggle between ascending and descending sort by name
ACTUAL RESULTS
Nothing visibly changes, while internally the API request fails as a 500 error
2020-02-05 19:24:44,069 ERROR django.request: Internal Server Error: /api/automation-hub/v3/_ui/collections/
Traceback (most recent call last):
File "/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
response = get_response(request)
File "/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
return view_func(*args, **kwargs)
File "/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 114, in view
return self.dispatch(request, *args, **kwargs)
File "/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 505, in dispatch
response = self.handle_exception(exc)
File "/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 465, in handle_exception
self.raise_uncaught_exception(exc)
File "/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 476, in raise_uncaught_exception
raise exc
File "/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 502, in dispatch
response = handler(request, *args, **kwargs)
File "/code/galaxy-api/galaxy_api/api/ui/viewsets/collection.py", line 44, in list
**params
File "/code/galaxy-pulp/galaxy_pulp/api/pulp_collections_api.py", line 179, in list
return self.list_with_http_info(**kwargs) # noqa: E501
File "/code/galaxy-pulp/galaxy_pulp/api/pulp_collections_api.py", line 229, in list_with_http_info
" to method list" % key
galaxy_pulp.exceptions.ApiTypeError: Got an unexpected keyword argument 'sort' to method list
Bug Report
SUMMARY
Partner/Namespace details show a list of collections that include sorting options, which utilize (as yet?) unsupported
sort
parameter in the UI collections API.STEPS TO REPRODUCE
EXPECTED RESULTS
The list should toggle between ascending and descending sort by name
ACTUAL RESULTS
Nothing visibly changes, while internally the API request fails as a 500 error