Skip to content

fix(table-data): - #66

Open
mutesasira wants to merge 2 commits into
Saudigitus:developfrom
mutesasira:HU-SEMIS-WEB-001
Open

mutesasira wants to merge 2 commits into
Saudigitus:developfrom
mutesasira:HU-SEMIS-WEB-001

Conversation

@mutesasira

Copy link
Copy Markdown
Contributor
  • prevent attendance loading hangs and stabilize attendance row formatting Harden shared table data loading by ensuring loading state is cleared when getBasicData fails and by making canceled broker requests settle instead of hanging indefinitely.
  • Fix tracker events query parameter construction for skipPaging requests by omitting totalPages=true when skipPaging=true to avoid DHIS2 E1003 bad request errors.
  • Improve stage data fetching behavior by parallelizing per-row stage event queries and adding safer empty-response handling to avoid follow-on crashes during attendance loads.
  • Fix attendance row formatting to correctly preserve status/absence reason values per date by resetting per-event variables and merging same-day values when rebuilding attendance cells after refetch.

prevent attendance loading hangs and stabilize attendance row formatting
Harden shared table data loading by ensuring loading state is cleared when getBasicData fails and by making canceled broker requests settle instead of hanging indefinitely.
Fix tracker events query parameter construction for skipPaging requests by omitting totalPages=true when skipPaging=true to avoid DHIS2 E1003 bad request errors.
Improve stage data fetching behavior by parallelizing per-row stage event queries and adding safer empty-response handling to avoid follow-on crashes during attendance loads.
Fix attendance row formatting to correctly preserve status/absence reason values per date by resetting per-event variables and merging same-day values when rebuilding attendance cells after refetch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant