Skip to content

Update team edit permission#7099

Merged
ramyaragupathy merged 5 commits intodevelopfrom
fix/7091-follow-up-update-team-edit-permission
Dec 4, 2025
Merged

Update team edit permission#7099
ramyaragupathy merged 5 commits intodevelopfrom
fix/7091-follow-up-update-team-edit-permission

Conversation

@suzit-10
Copy link
Copy Markdown
Contributor

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation
  • 🧑‍💻 Refactor
  • ✅ Test
  • 🤖 Build or CI
  • ❓ Other (please specify)

Related Issue

Describe this PR

Previously, any user who held a Project Manager role on any project within a team was able to edit that team. With the updated API endpoint, this behavior has been corrected: only users with the Team Manager permission can modify team details.

fetch data along with the user details

fetch and store result on redux
set permission to the list of teams where user is assigned as a team manager insted of project manager
- simplified code with async/await and Promise.all() for parallel API calls
- Improved error handling and ensured loader is stopped in finally
@suzit-10 suzit-10 force-pushed the fix/7091-follow-up-update-team-edit-permission branch from 8c30e61 to 48261f9 Compare December 3, 2025 07:40
@suzit-10 suzit-10 deployed to 7099/merge December 3, 2025 07:40 — with GitHub Actions Active
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Dec 3, 2025

@ramyaragupathy ramyaragupathy merged commit 6987050 into develop Dec 4, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Edit team page is not accessable.

3 participants