esaude / esaude-emr-poc

This project is an AngularJS application for point of care based on OpenMRS and using Bahmni code. The UI was designed for tablet-like interfaces with touch screen and virtual keyboard. A demo of the system can be found here.
http://www.esaude.org/community-projects/point-of-care
MIT License
6 stars 17 forks source link

Not able to edit program after removing a terminal state #677

Open sacuribraimo opened 6 years ago

sacuribraimo commented 6 years ago

Actual Results

The system does not allow to edit program or edit/add a state after removing a terminal state.

Expected results

If the program is not in a terminal state, the system should allow to edit the program or the state.

Steps to reproduce

Login -> registration module -> search for a patient -> enroll on a new program with a non terminal state -> update the state to a terminal state. There will be no options to edit as expected. Now click on the green view button -> remove the terminal state -> close the modal window. Still can't edit the program although it's in non terminal state now.

Screenshot/Attachment (Optional)

screenshot from 2018-07-04 16-56-51

sacuribraimo commented 6 years ago

Program State Change Test Report 3.1.*