opensrp / openmrs-module-team

Other
1 stars 5 forks source link

Improve dynamic lookup for existing person in TMM add team member page #41

Open cafootitt opened 6 years ago

cafootitt commented 6 years ago

In TMM, you need to select "Choose existing person" on the Add Team Member page if the person you want to add to the team is already created in OMRS (via user mgmt section). The issue is that this option requires you to select a person from a dropdown populated by a dynamic search when you start typing in name or ID of the person. Oftentimes, this dynamic lookup is too slow or fails completely (with slow internet connections), which leaves the user with no workaround to add the person to the team.

One possible solution is to remove the dynamic lookup and require the user to type in the correct user name or ID. Upon saving the page, OMRS can validate whether the person exists as a user already in the system.

Other solutions or workarounds might be more feasible. Suggestions welcome.

We are using TMM V1.2.0 in production and V1.2.1 in test server. This issue was noted on test server.

cafootitt commented 6 years ago

Hi @maimoonak Do you have an expected timeframe for when you'd be able to work on this issue?