Skip to content
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

Feature 133 #153

Closed
wants to merge 11 commits into from
Closed

Feature 133 #153

wants to merge 11 commits into from

Conversation

AbdelhamidRouatbi
Copy link
Collaborator

Added new setting 'Inclusion mode' in the screening phase. Can be set to:

  • None
  • One
  • Any
  • All

Not fully working yet. Need to :
- add a 'screening_inclusion_mode' row in the 'config' table in database.
- edit the 'update_config_screening' procedure to account for the new row.
- add the screening logic for the different modes.
still need to :
- Remove the "Select..." field when choosing criteria.
- Think about changes in database in the case of selecting multiple criteria.
Also removed the "Select..." option when choosing multiple criteria with the "Any" inclusion mode, because it used to count as a criteria in the $inclusion_criteria array.
Still need to fix the checkbox in the "All" mode. Will focus on improving UI as the last step. Next to do is adding the mapping table in the database.
…y" inclusion mode

Also improved the display code of the different modes using a switch case
Also, saving multiple criteria under the 'Any' mode is now a transaction.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant