-
-
Notifications
You must be signed in to change notification settings - Fork 522
Issue 6600: skip email confirmation when saving new volunteer email, due to how CASA orgs work #6639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Issue 6600: skip email confirmation when saving new volunteer email, due to how CASA orgs work #6639
Changes from 5 commits
6fa1255
d3e41c7
57eeec6
4886255
f0005f0
bf4d85a
1bcadee
68c9c3e
ae6418f
5581bce
57ba5a5
18473a9
3adea83
69a0351
b1183ad
6a700fd
d71c35c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -239,18 +239,20 @@ | |
| expect(volunteer.phone_number).to eq "15463457898" | ||
| end | ||
|
|
||
| it "sends the volunteer a confirmation email upon email change" do | ||
| it "updates the volunteer email without sending a confirmation email" do | ||
| old_email = volunteer.email | ||
| new_email = "newemail@example.com" | ||
|
|
||
| patch volunteer_path(volunteer), params: { | ||
| volunteer: {email: "newemail@gmail.com"} | ||
| volunteer: {email: new_email} | ||
| } | ||
| expect(response).to have_http_status(:redirect) | ||
|
|
||
| volunteer.reload | ||
| expect(volunteer.unconfirmed_email).to eq("newemail@gmail.com") | ||
| expect(ActionMailer::Base.deliveries.count).to eq(1) | ||
| expect(ActionMailer::Base.deliveries.first).to be_a(Mail::Message) | ||
| expect(ActionMailer::Base.deliveries.first.body.encoded) | ||
| .to match("You can confirm your account email through the link below:") | ||
|
|
||
| expect(volunteer.email).to eq(new_email) | ||
| expect(volunteer.old_emails).to eq([old_email]) | ||
| expect(volunteer.unconfirmed_email).to eq(nil) | ||
| end | ||
|
Comment on lines
+242
to
255
|
||
| end | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.