-
Notifications
You must be signed in to change notification settings - Fork 16
Ba/filter participant #1781
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ba/filter participant #1781
Conversation
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found.
📢 Thoughts on this report? Let us know! 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
generally looks good but I don't think we should load all the participants into the view.
Have a look at the Ajax Loading, Custom Scoring, and Inline Display example. This will require a new 'particpant_api' view for internal use.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -231,6 +233,24 @@ | |||
window.addEventListener('popstate', () => { | |||
this.setLabelFromURL(); | |||
}); | |||
fetch("{% url 'participants:participant_identifier' team.slug experiment.id %}", { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still think this should be dynamic as in it does a query on demand to search for the participants but let's merge this as is for now.
Description
Add any of operator for participant column. Closes #1479
Used a slightly hacky approach: included the any of operator under the string type and handled it as a choice to support multiselect behavior.
User Impact
Demo
Demo
Docs and Changelog