Skip to content

Claim personal invitations #4953

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 6 commits into
base: devel
Choose a base branch
from

Conversation

carlobeltrame
Copy link
Member

@carlobeltrame carlobeltrame commented Apr 13, 2024

This is the missing part of #4865 which @usu expected during testing: When there already exists an open invitation for some email, and a new eCamp account with this email is activated, or an existing eCamp account changes its email to this email, then the invitation is converted to a personal invitation.

TODO:

  • Also claim invitations when registering via OAuth
  • Handle unique constraint violations more gracefully when they happen during this conversion.

@carlobeltrame carlobeltrame requested a review from usu April 13, 2024 23:13
@carlobeltrame carlobeltrame force-pushed the claim-personal-invitations branch from f7cd85f to 72192e5 Compare May 9, 2025 15:59
@carlobeltrame carlobeltrame marked this pull request as ready for review May 9, 2025 16:00
@carlobeltrame carlobeltrame added the deploy! Creates a feature branch deployment for this PR label May 9, 2025
@carlobeltrame carlobeltrame force-pushed the claim-personal-invitations branch from 72192e5 to a10a158 Compare May 9, 2025 16:02
@carlobeltrame carlobeltrame requested a review from a team May 9, 2025 16:03
Copy link

github-actions bot commented May 9, 2025

Feature branch deployment ready!

Name Link
😎 Deployment https://pr4953.ecamp3.ch/
🔑 Login test@example.com / test
🕒 Last deployed at Sat May 10 2025 00:30:00 GMT+0200
🔨 Latest commit 36bc7fe6a02544070322930d9f12efda356f3840
🔍 Latest deploy log https://github.com/ecamp/ecamp3/actions/runs/14938711296/job/41972119990
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
deploy! Creates a feature branch deployment for this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant