Skip to content

Add Invitations#show page#335

Merged
yshmarov merged 1 commit into
mainfrom
invitations-show-page
Feb 10, 2026
Merged

Add Invitations#show page#335
yshmarov merged 1 commit into
mainfrom
invitations-show-page

Conversation

@yshmarov
Copy link
Copy Markdown
Owner

Summary

  • Added a dedicated show page for invitations so users can accept/decline directly from notification/email links instead of scanning the index list
  • Notification and email URLs now point to the specific invitation show page (with fallback to index for pre-existing notifications)
  • Passes invitation param through the notifier chain from InviteToOrganization model

Test plan

  • rails test test/controllers/users/organizations/received_invitations_controller_test.rb — 10 tests pass (3 new for show action)
  • rails test:all — all pass (only pre-existing Stripe key error unrelated)
  • rubocop -A — no offenses
  • erb_lint — clean

Closes #334

Notifications and emails now link to a dedicated show page for each
invitation instead of the invitations index, so users can immediately
accept or decline without scanning a list.
@yshmarov yshmarov merged commit 8781fe5 into main Feb 10, 2026
5 checks passed
@yshmarov yshmarov deleted the invitations-show-page branch February 10, 2026 13:29
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.

Invitations#show page, where user can accept or decline invitation to an organization

1 participant