Aman-Mittal commented on issue #223: URL: https://github.com/apache/fineract-backoffice-ui/issues/223#issuecomment-5952006656
One of the 65 is now done, as a side effect of RBAC work rather than a campaign against this issue — recording it here so the count stays honest. `organization/office-transactions` builds its own `ion-card` header and `cdk-table` instead of using `app-data-table`, so it never picked up that component's error state. Its load handler was `console.error` and nothing else. The global interceptor's toast does fire, but it fades, and what it leaves behind is a set of column headers over no rows — which reads as "there are no office transactions." Fixed in #660, which also gave it the 403-versus-failure distinction: a role without `READ_OFFICE` is refused this list outright (see #665), so on that screen the refusal is the common case rather than an edge one, and "try again" would have been a loop with no exit. Worth noting for anyone picking this up: the screens still affected are mostly the ones that hand-roll a table rather than using `app-data-table`. Converting them is the durable fix, and gets the create-button permission gate thrown in — the same screen was also offering an ungated Create (#663). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
