Skip to content

Update volunteer email without reconfirmation - #7092

Open
Rohithmatham12 wants to merge 1 commit into
rubyforgood:mainfrom
Rohithmatham12:casa-fix-volunteer-email-case-contact-filters
Open

Update volunteer email without reconfirmation#7092
Rohithmatham12 wants to merge 1 commit into
rubyforgood:mainfrom
Rohithmatham12:casa-fix-volunteer-email-case-contact-filters

Conversation

@Rohithmatham12

@Rohithmatham12 Rohithmatham12 commented Aug 4, 2026

Copy link
Copy Markdown

Summary

  • make admin/supervisor volunteer email edits update the volunteer record immediately
  • skip Devise reconfirmation only for the volunteer admin edit flow when the email actually changes
  • update request and system specs so the form no longer expects a confirmation email or pending unconfirmed_email

Issue

Fixes #6600.

Testing

  • ruby -c app/controllers/volunteers_controller.rb
  • ruby -c spec/requests/volunteers_spec.rb
  • ruby -c spec/system/volunteers/edit_spec.rb
  • git diff --check

I could not run the focused RSpec files locally because the system Ruby/Bundler on this machine cannot satisfy the Bundler version locked by the repo: Could not find 'bundler' (4.0.6).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ruby Touches Ruby code 🧪 Tests Tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: editing volunteer email fails to save

1 participant