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]

Reply via email to