Skip to content

fix: Synchronize global leader flags with active project leaderships - #46

Merged
Mr-chimp1 merged 5 commits into
mainfrom
feat/leader-check-when-changes
Jul 30, 2026
Merged

fix: Synchronize global leader flags with active project leaderships#46
Mr-chimp1 merged 5 commits into
mainfrom
feat/leader-check-when-changes

Conversation

@swfs0417

@swfs0417 swfs0417 commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

프로젝트 상세에서 팀원 수정으로 팀장 권한 부여

  • Keep User.is_leader synchronized when leaderships are added, changed, or removed.
  • Recalculate leader flags when projects are soft-deleted.
  • Add coverage for multi-project leadership and project deletion scenarios.

Testing

  • Tests added/updated for leader flag synchronization.

@swfs0417
swfs0417 marked this pull request as ready for review July 28, 2026 09:41
@swfs0417 swfs0417 changed the title Synchronize global leader flags with active project leaderships fix: Synchronize global leader flags with active project leaderships Jul 28, 2026
@Mr-chimp1
Mr-chimp1 merged commit 817684d into main Jul 30, 2026
1 check passed
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.

2 participants