Added sorting information to configuration parameter values #272
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a
sort_order
property to configuration parameter values which can be modified in the admin.This sort order is later used for building the parameter combinations that are useful for the frontend to build its menus, i.e. in the
/api/v2/coverages/forecast-variable-combinations
and/api/v2/coverages/historical-variable-combinations
API endpoints.This PR does not actually expose the sort order in the API endpoint that provides variable combinations, but rather already provides this output sorted correctly. This means that the frontend client would not need to worry about sorting the output of the API. Regardless, if needed, the
sort_order
property can be found in theapi/v2/coverages/configuration-parameters
API endpoint