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

Expand developer documentation #411

Open
toskrip opened this issue Sep 13, 2024 · 0 comments
Open

Expand developer documentation #411

toskrip opened this issue Sep 13, 2024 · 0 comments
Assignees
Labels
documentation Documentation

Comments

@toskrip
Copy link
Collaborator

toskrip commented Sep 13, 2024

Would be good to document findings about how effective study roles are calculated as it is not straightforward (effective role in child is calculated from assigned role in parent and assigned role in child and the maximum role is the effective one). It may be relevant for further refactoring of this part of code base. Document the role enum and role name mapping from term.properties, also the extra if condition that patches the mapping of new role name to internal enum value. Role names in term.properties should not be changed as the application logic depends on those values.

@toskrip toskrip added the documentation Documentation label Sep 13, 2024
@toskrip toskrip self-assigned this Sep 13, 2024
@toskrip toskrip moved this to Todo in LibreClinica-1.4 Sep 21, 2024
@toskrip toskrip added this to the LibreClinica-1.4 milestone Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation
Projects
Status: Todo
Development

No branches or pull requests

1 participant