Android Event Capture App - Strange problem with a drop-down value

Hi team,

We’ve got a strange value that keeps ’showing up’ in the dropdown list for Gender on the Android App (this same issue has cropped up on the last 3 recent releases of the Android App, including the most recent. We’re using DHIS2 v2.21

Here’s some screen shots that explain the issue (ignore the language, the effect is the same when we changed the strings to English):

  1. A data element tracker field Стать (Gender) has an option-set of gender with two values. чоловік (Male) and жінка (Female).
  2. When selecting Male, the list display on the mobile is correct. When selecting Female, the list display on the mobile shows ‘Eye’. (see image below).

image

In no other locations dos it display this (e.g. on the DHIS2 web front-end the captured data is showing correctly, and in the data-entry screen on the Android, it displays correctly (see below)

image

Any known reasons for this? It seems like some form of cache, but I have totally removed the App and it’s data, and reinstalled, and cleared server cache.

Without digging into the App - any thoughts? (I can give dev’s a login to the server to bug-track if needed)

Cheers

David Hagan

Just to add a +1 here - we’ve seen the same Event Capture app issue at PSI Mali, with values from different data elements showing in the preview. In the example below the response for Marital Status is shown under Gender.

As David mentions, data is correctly stored though.

We’re using v. 0.2.6 of the event capture app (= with a 2.20 instance)

image

Bram

PSI

image

image

···

On 21 January 2016 at 16:23, David Hagan david.hagan@sagehagan.com wrote:

Hi team,

We’ve got a strange value that keeps ’showing up’ in the dropdown list for Gender on the Android App (this same issue has cropped up on the last 3 recent releases of the Android App, including the most recent. We’re using DHIS2 v2.21

Here’s some screen shots that explain the issue (ignore the language, the effect is the same when we changed the strings to English):

  1. A data element tracker field Стать (Gender) has an option-set of gender with two values. чоловік (Male) and жінка (Female).
  2. When selecting Male, the list display on the mobile is correct. When selecting Female, the list display on the mobile shows ‘Eye’. (see image below).

In no other locations dos it display this (e.g. on the DHIS2 web front-end the captured data is showing correctly, and in the data-entry screen on the Android, it displays correctly (see below)

Any known reasons for this? It seems like some form of cache, but I have totally removed the App and it’s data, and reinstalled, and cleared server cache.

Without digging into the App - any thoughts? (I can give dev’s a login to the server to bug-track if needed)

Cheers

David Hagan


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

Hi David,

I think the easiest is if we could get login credentials so we can have a look. Could you please provide it in a separate e-mail?

Simen

image

image

image

···

On Thu, Jan 21, 2016 at 6:20 PM, Bram Piot bram.piot@gmail.com wrote:

Just to add a +1 here - we’ve seen the same Event Capture app issue at PSI Mali, with values from different data elements showing in the preview. In the example below the response for Marital Status is shown under Gender.

As David mentions, data is correctly stored though.

We’re using v. 0.2.6 of the event capture app (= with a 2.20 instance)

Bram

PSI


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On 21 January 2016 at 16:23, David Hagan david.hagan@sagehagan.com wrote:

Hi team,

We’ve got a strange value that keeps ’showing up’ in the dropdown list for Gender on the Android App (this same issue has cropped up on the last 3 recent releases of the Android App, including the most recent. We’re using DHIS2 v2.21

Here’s some screen shots that explain the issue (ignore the language, the effect is the same when we changed the strings to English):

  1. A data element tracker field Стать (Gender) has an option-set of gender with two values. чоловік (Male) and жінка (Female).
  2. When selecting Male, the list display on the mobile is correct. When selecting Female, the list display on the mobile shows ‘Eye’. (see image below).

In no other locations dos it display this (e.g. on the DHIS2 web front-end the captured data is showing correctly, and in the data-entry screen on the Android, it displays correctly (see below)

Any known reasons for this? It seems like some form of cache, but I have totally removed the App and it’s data, and reinstalled, and cleared server cache.

Without digging into the App - any thoughts? (I can give dev’s a login to the server to bug-track if needed)

Cheers

David Hagan


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

All right, just to follow up on this.

I investigated and found that there was an issue with the app itself, so I’ve made a fix and uploaded new releases on GitHub. Thanks very much both David and Bram for pointing this out. I’ll release on Google Play as well but it might take a day or at least a few hours for Google Play to actually publish the updates.

Cheers,

Simen

image

image

image

···

On Wed, Jan 27, 2016 at 9:50 AM, Simen Skogly Russnes simen.s.russnes@gmail.com wrote:

Hi David,

I think the easiest is if we could get login credentials so we can have a look. Could you please provide it in a separate e-mail?

Simen

On Thu, Jan 21, 2016 at 6:20 PM, Bram Piot bram.piot@gmail.com wrote:

Just to add a +1 here - we’ve seen the same Event Capture app issue at PSI Mali, with values from different data elements showing in the preview. In the example below the response for Marital Status is shown under Gender.

As David mentions, data is correctly stored though.

We’re using v. 0.2.6 of the event capture app (= with a 2.20 instance)

Bram

PSI


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On 21 January 2016 at 16:23, David Hagan david.hagan@sagehagan.com wrote:

Hi team,

We’ve got a strange value that keeps ’showing up’ in the dropdown list for Gender on the Android App (this same issue has cropped up on the last 3 recent releases of the Android App, including the most recent. We’re using DHIS2 v2.21

Here’s some screen shots that explain the issue (ignore the language, the effect is the same when we changed the strings to English):

  1. A data element tracker field Стать (Gender) has an option-set of gender with two values. чоловік (Male) and жінка (Female).
  2. When selecting Male, the list display on the mobile is correct. When selecting Female, the list display on the mobile shows ‘Eye’. (see image below).

In no other locations dos it display this (e.g. on the DHIS2 web front-end the captured data is showing correctly, and in the data-entry screen on the Android, it displays correctly (see below)

Any known reasons for this? It seems like some form of cache, but I have totally removed the App and it’s data, and reinstalled, and cleared server cache.

Without digging into the App - any thoughts? (I can give dev’s a login to the server to bug-track if needed)

Cheers

David Hagan


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp