improve the test coverage (can't improve the map coverage yet without some test db work).
improve query validation.
I have tested this against the prod DB and everything seems ok (no obvious errors introduced by the extra validation).
Production Changes
The following production changes are required to deploy these changes:
None
Review
Check the box that applies to this code review. If necessary please seek help with adding a checklist guide for the reviewer.
When assigning the code review please consider the expertise needed to review the changes.
[ ] This is a content (documentation, web page etc) only change.
[ ] This is a minor change (meta data, bug fix, improve test coverage etc).
[x] This is a larger change (new feature, significant refactoring etc). Please use the code review guidelines to add a checklist below to guide the code reviewer.
Code Review Guide
[ ] user query parameters are validated before use.
Proposed Changes
Resolves #.
Changes proposed in this pull request:
Production Changes
The following production changes are required to deploy these changes:
Review
Check the box that applies to this code review. If necessary please seek help with adding a checklist guide for the reviewer. When assigning the code review please consider the expertise needed to review the changes.
Code Review Guide