Commits
![Matthew DiLoreto](https://secure.gravatar.com/avatar/c2b2cee26c5ad2ffc00b0a362faeaf98.jpg?s=96&d=mm)
Matthew DiLoreto authored f19c4ceeb6cM
Merge pull request #788 in SHRINE/shrine from feature/SHRINE2020-99-allow-a-user-to-click-get-counts to 2.0-webclient * commit 'affb14b08d1a66b830cc0ddcb493c5956596c032': SHRINE2020-99 - Allow a user to click Get Counts button and execute an 'advanced query' (inc. date ranges, multiple occurrences, lab values) - Cleanup up toDoubleOption method Fix broken saga test. Clean up ontology service test. SHRINE2020-99: made frontend request body symmetrical with backend data representation. Send values as strings to backend when calling startQuery. Normalized lab term constraints when sending API calls. SHRINE2020-99 - Allow a user to click Get Counts button and execute an 'advanced query' (inc. date ranges, multiple occurrences, lab values) - Added server side parsing and validation of lab values Rename lab value 'type' to 'constraintType' to avoid decoding into scala keyword 'type' Fix react warning about switching between controlled and uncontrolled input for ValueRange. Allow 0 as a valid lab value. Can only submit queries if all lab values are valid. Updated failed snapshots. Remove all state from QueryTermLabView. Put constraint in query parameter of startQuery fetch. Constraint type synced between UI and reducer. Added lab value constraints to data model and query definition reducer.
Showing diff tof5b87f67b84