Skip to content

fix: Reporting rate meta + agg. totals [DHIS2-22013] - #25520

Merged
maikelarabori merged 2 commits into
masterfrom
DHIS2-22013_2.44
Oct 7, 2026
Merged

maikelarabori merged 2 commits into
masterfrom
DHIS2-22013_2.44

Conversation

@maikelarabori

Copy link
Copy Markdown
Contributor

Fixes the aggregation return type for reporting rates values, as well as the respective metadata.

I also fixed a bug found in legendsets, where some methods had to be overridden to ensure the correct behaviour. Otherwise, the invoked method from the superclass will always return null/false in all cases.

Some e2e tests were adjusted, and a few new unit tests were added.

@maikelarabori maikelarabori added run-api-analytics-tests Enables analytics e2e tests run-api-analytics-tests-doris Enables analytics e2e tests on Doris labels Oct 6, 2026
@sonarqubecloud

sonarqubecloud Bot commented Oct 6, 2026

Copy link
Copy Markdown

@maikelarabori
maikelarabori merged commit 211ed10 into master Oct 7, 2026
25 checks passed
@maikelarabori
maikelarabori deleted the DHIS2-22013_2.44 branch October 7, 2026 13:07
maikelarabori added a commit that referenced this pull request Oct 8, 2026
* fix: Reporting rate meta + agg. totals [DHIS2-22013]

* fix: Redundant modifier [DHIS2-22013]
maikelarabori added a commit that referenced this pull request Oct 8, 2026
* fix: Reporting rate meta + agg. totals [DHIS2-22013] (#25520)

* fix: Reporting rate meta + agg. totals [DHIS2-22013]

* fix: Redundant modifier [DHIS2-22013]

* fix: Compilation issue [DHIS2-22013]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-api-analytics-tests Enables analytics e2e tests run-api-analytics-tests-doris Enables analytics e2e tests on Doris

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants