After the last upgrade, our Android App users (all who upgraded to 3.1.0) are facing a sync issue. When they press the sync button, they receive the following error:
we reason behind this error is an API endpoint that does not exist in certain patch releases. For the development of the application we always take into account the most recent patch for each major release (i.e, for 2.37 we take 2.37.10), those are the versions we guarantee compatibility with. This new endpoint was introduced in 2.37.10, it didn’t exist in 2.37.9.1 and this is why is failing.
We have created a Jira ticket to fix it, but my recommendation would still be to update to the most recent patch version (2.37.10), not only because of this bug but other fixes.
Hi @vgarciabnz ,
I appreciate your comment on this. The main reason we haven’t updated to version 2.40+ is that these higher versions don’t support filters (date and organization units) on dashboards for the Event Report and Event Visualizer Apps. Please correct me if I’m wrong, but so far as I know, on 2.40+ versions of the System filters (on Dashboard) work only with Data Visualizer. Could you please recommend the best stable version that supports such filtering? This version should also be one of those long-supported by your side. Our main criteria is long-term stable functionality for our users.
I didn’t mean to upgrade the DHIS2 version but update to the latest patch version (from 2.37.9.1 to 2.37.10). There shouldn’t be any functional change when updating the patch version, just bug fixing.
Regarding your comment about the filters on dashboards, maybe someone from the analytics team could help on this.