Skip to content

ATLAS-5347: Atlas React UI: Skeleton loader stuck indefinitely in Administration Audit tab when expanding Purge/Auto-Purge entity details - #707

Merged
nixonrodrigues merged 2 commits into
apache:masterfrom
nixonrodrigues:ATLAS-5347
Jul 29, 2026

Conversation

@nixonrodrigues

Copy link
Copy Markdown
Collaborator

What changes were proposed in this pull request?

ATLAS-5347: Fix Skeleton Loader stuck indefinitely in Administration Audit tab for Purge operations

When expanding the details for PURGE or AUTO_PURGE operations in the React UI Administration Audits tab, the skeleton loader would get stuck spinning indefinitely.

This patch fixes the issue by:

  • Explicitly passing loading={false} to within AuditResults.tsx.

  • Updating the rendering condition in AttributeProperties.tsx to strictly check for loading === true rather than defaulting to the skeleton loader when loading is undefined.

  • Updating the corresponding Jest unit tests in AttributeProperties.test.tsx to match the new strict conditional rendering logic.

  • How was this patch tested?

  • Manual Testing: Verified locally that expanding PURGE and AUTO_PURGE operations in the Administration Audits UI successfully loads the data without freezing the skeleton loader.

  • Unit Tests: Updated and successfully ran Jest unit tests (AttributeProperties.test.tsx) to verify that the loader disappears correctly when entity data is available and loading is not explicitly set to true.

…inistration Audit tab when expanding Purge/Auto-Purge entity details

@pawarprasad123 pawarprasad123 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lchanges look good to me.

…inistration Audit tab when expanding Purge/Auto-Purge entity details
@nixonrodrigues
nixonrodrigues merged commit 1513594 into apache:master Jul 29, 2026
2 checks passed
asf-gitbox-commits pushed a commit that referenced this pull request Jul 29, 2026
…inistration Audit tab when expanding Purge/Auto-Purge entity details (#707)

* ATLAS-5347: Atlas React UI: Skeleton loader stuck indefinitely in Administration Audit tab when expanding Purge/Auto-Purge entity details

Co-authored-by: Brijesh Bhalala <brijeshbhalala2324@gmail.com>
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.

3 participants