-
Notifications
You must be signed in to change notification settings - Fork 336
(fix) O3-5306: Rejected Lab Requests Remain Active in Orders App #2923
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
base: main
Are you sure you want to change the base?
(fix) O3-5306: Rejected Lab Requests Remain Active in Orders App #2923
Conversation
|
@denniskigen Please review the PR when you get a moment! |
NethmiRodrigo
left a comment
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.
@abheeee03 while this is the right approach, since (like you pointed out in the description) the fulfiller status isn’t returned by the API, this doesn’t really come into effect. That said, changing the representation to v=full would potentially be problematic to performance, so this is a conversation I suggest you start up in the ticket and we can move forward from there
|
@NethmiRodrigo Thanks for the guidance! I've created a ticket here : O3-5339 |
|
What I meant was starting up a conversation on the existing ticket, since it relates to this work and makes more sense to be included in this PR rather than without. The OpenMRS Rest API supports custom representation, I should have clarified this. If going |
Thanks for the clarification, |
Requirements
Summary
This PR fixes an issue where rejected/declined lab requests were not displaying the correct status and continued to show action buttons that should be hidden for declined orders.
Problem
v=defaultrepresentation, which doesn't include fulfiller-related fields.Screenshots
fix-orders-app.mp4
Related Issue
https://openmrs.atlassian.net/browse/O3-5306