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

fix bug: getAll missing observations #138

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

annooritdept
Copy link

@annooritdept annooritdept commented Jul 20, 2022

The shortcut on lines 67-69 LabOrderResultsServiceImpl.java causes an unexcpected result where, when getAll has numberOfAccessions set, observations for orders will only be attached to orders if their encounter is before the last encounter reached by this loop. When using numberOfAccessions, this causes orders to be returned without their associated observed values. The solution seems to be to just remove the shortcut. I haven't tested this.

The shortcut on lines 67-69 cause an unexcpected result where, when getAll has numberOfAccessions set, observations for orders will only be attached to orders if their encounter is dated after the last encounter reached by this loop. The solution seems to be to just remove the shortcut.
@CLAassistant
Copy link

CLAassistant commented Jul 20, 2022

CLA assistant check
All committers have signed the CLA.

Previous bugfix was wrong, would have ignored numberOfAccessions altogether. This is possibly better. I apologize, I don't have a development system set up to test this.
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.

2 participants