feat: add/fix fields in csv export #2180
Merged
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.
Ticket #2107
Description
The following fields were added:
Funding Type
Eligibility
Appropriations Bill
Agency Code
The "Status" field was changed to "Opportunity Status"
Screenshots / Demo Video
grants (15).csv
Testing
In testing it appeared that adding the 'Eligibility' field would significantly impact performance. An example search went from <2 ms to >9ms. As a result, fetching csv-only fields was made conditional.
Without the eligibility field:
With eligibility field added:
Automated and Unit Tests
Manual tests for Reviewer
Checklist