Skip to content

fix: preserve group permission flags on metadata edit#476

Merged
barrydeen merged 1 commit intomainfrom
fix/group-metadata-preserve-permissions
Apr 19, 2026
Merged

fix: preserve group permission flags on metadata edit#476
barrydeen merged 1 commit intomainfrom
fix/group-metadata-preserve-permissions

Conversation

@barrydeen
Copy link
Copy Markdown
Owner

Summary

  • Bug: editing group name, about, or picture caused all permission settings to reset to fully open
  • Fix: updateMetadataOnRelay() now includes all four permission tags in the kind 9002 edit event
  • The create flow already did this correctly; now the edit flow matches

Changes

  • GroupListViewModel.kt: added permission tag generation in updateMetadataOnRelay() mirroring createGroup() logic

Testing

  • Built successfully with gradle assembleDebug
  • Manually tested in-app

Clanked locally with Qwen3.6 and OpenCode

@barrydeen barrydeen merged commit 3e27713 into main Apr 19, 2026
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.

1 participant