opensrp / opensrp-client-eusm

OpenSRP client for EUSM
Other
0 stars 1 forks source link

Update Error Messages to Ensure they are Meaningful to User #127

Open samkanga opened 1 year ago

samkanga commented 1 year ago

EUSM provides error messages to users when specific processes cannot be completed. An example is the error given when a user does not have an active mission. Presently, some of the error messages are generic and are not meaningful to the user. The user desires that all the error messages be updated to ensure that they are meaningful to the user. The user will support their translation to French. We need to extract the error messages and provide the context in which they occur. We can then propose edits to the wording and discuss with UNICEF.

samkanga commented 1 year ago

@hamza-vd we have agreed on the following wording:

  1. In cases of invalid credentials, we have the message: Incorrect username or password. Please try again
  2. In the case where no missions are assigned we have the message: You are not currently assigned to a mission. Please ask the EUSM administrators
Naima-Bashir commented 1 year ago

I have tested this apk: [opensrp-eusm-debug-v0.2.1.apk]. These are my findings:

  1. I downloaded the app and used the user demo to login. I got this error message: Login Failed. You are not currently assigned to a mission. Please ask the EUSM administrators
  2. I logged with another user who is assigned to a mission but used the incorrect credentials. This is the error message I received: Incorrect username or password. Please try again
  3. After that I decided to login with the correct credentials and explore the app.

This has therefore passed QA.