Skip to content

OpenConceptLab/ocl_online#624 | Remove the obsolete mapper-waitlist group and MAPPER_WAITLIST_TOGGLE - #992

Merged
snyaggarwal merged 1 commit into
masterfrom
ocl_online#624
Nov 13, 2026
Merged

snyaggarwal merged 1 commit into
masterfrom
ocl_online#624

Conversation

@snyaggarwal

Copy link
Copy Markdown
Contributor

Part of OpenConceptLab/ocl_online#624. The Mapper waitlist is gone, and nothing reads the group or the toggle any more.

  • MAPPER_WAITLIST_GROUP is removed from core/users/constants.py.
  • The mapper-waitlist group (pk 6) is removed from core/fixtures/auth_groups.yaml. The other groups keep their pinned pks.
  • MAPPER_WAITLIST_TOGGLE (pk 7) is removed from core/fixtures/toggles.json.
  • users.0039_delete_mapper_waitlist_group deletes the mapper-waitlist group if it exists, which also drops its members' memberships. Reversing it does nothing.

mapper-approved stays, since OpenConceptLab/ocl_online#622 still needs it. Existing MAPPER_WAITLIST_TOGGLE rows are left in the database.

Tested

  • On a local database with 3 members in the group, the migration removed it and left mapper-approved alone.
  • core.users, core.capabilities and core.toggles tests pass, pylint is clean and makemigrations --check finds no changes.

Goes with the oclweb3 PR that removes the Waitlist chip.

🤖 Generated with Claude Code

…roup and MAPPER_WAITLIST_TOGGLE, and delete the group from existing databases

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@snyaggarwal
snyaggarwal merged commit 5c8d682 into master Nov 13, 2026
3 checks passed
@snyaggarwal
snyaggarwal deleted the ocl_online#624 branch November 13, 2026 08:16
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