[FR-341] fix: Page Error on Accessing Agent Summary with a Regular User Account #3004
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Refactors SFTP scaling group data fetching in agent summary list because original code is for only superadmin. To allow all users access to the agent summary page, a different API should be used.
This PR moves the SFTP scaling group data fetching logic from the AgentSummaryList component to the useCurrentProject hook. Instead of making a direct API call within the component, it now uses the pre-fetched data from the project context, improving code organization and reducing redundant API calls.
The change simplifies the AgentSummaryList component by removing the direct backend client dependency and API call logic, while maintaining the same filtering functionality for SFTP upload agents.
Checklist: