Update page that appears after account is set up

Description

After you set up an account, you are sent to this page:

Account Created!
Within 24 hours, you should receive an email at the address you gave us. This will have the URL you need to go to in order to verify your account and complete the account creation process. You might want to add do-not-reply@archiveofourown.org to your address book to make sure you get the mail.
If you don't hear from us within 24 hours, and you don't find our email in your spam filter, please drop us a line at Support.
Important! You must verify your account within 14 days, or your registration will expire.

For consistency and clarity, we would like to change the text to the following:

Almost Done!

You should soon receive a confirmation email at the address you gave us. This will have the link you need to follow in order to activate your account and complete the account creation process. The confirmation email will come from do-not-reply@archiveofourown.org -- you might want to add this to your address book to make sure you get the email.

If you haven't received this email within 24 hours, and you don't find our email in your spam filter or Social folder, please <a href=”/support”>contact Support</a> for help.

Important! You must confirm your email address within 14 days, or your account will expire. If this happens, you can sign up again using the same invitation.

Activity

Show:
Sarken
December 10, 2019, 3:44 AM

Unfortunately, we can’t test this on staging. /o\ We had to temporarily create a new staging environment and, because it’s only temporary, it doesn’t have a mail server. Because sending the account activation email errors, you get a 500 error when you submit the form to create an account.

However! The automated tests are passing and I have made a screenshot of the page on my development environment to show the new text:

And the text itself for readability:

Almost Done!

You should soon receive a confirmation email at the address you gave us. This will have the link you need to follow in order to activate your account and complete the account creation process. The confirmation email will come from do-not-reply@archiveofourown.org -- you might want to add this to your address book to make sure you get the email.

If you haven't received this email within 24 hours, and you don't find our email in your spam filter or Social folder, please contact Support for help.

Important! You must confirm your email address within 14 days, or your account will expire. If this happens, you can sign up again using the same invitation.

Return to Archive front page

 

redsummernight
December 13, 2019, 3:09 AM

Staging can now send emails, so we can test there again. I see:

Almost Done!

You should soon receive a confirmation email at the address you gave us. This will have the link you need to follow in order to activate your account and complete the account creation process. The confirmation email will come from do-not-reply@archiveofourown.org – you might want to add this to your address book to make sure you get the email.

If you haven't received this email within 24 hours, and you don't find our email in your spam filter or Social folder, please contact Support for help.

Important! You must confirm your email address within 49 days, or your account will expire. If this happens, you can sign up again using the same invitation.

Return to Archive front page

Formatting is correct, both links work. The only difference is "49 days" instead of "14 days", but that's because staging has AdminSetting.current.days_to_purge_unactivated set to 7 instead of 2 on beta. Not sure why the 7 multiplier.

Looks good!

redsummernight
December 14, 2019, 9:12 PM

https://github.com/otwcode/otwarchive/blob/95400b559c5475793861f2f803b48e40681f15cf/app/views/users/confirmation.html.erb#L13

We do days_to_purge_unactivated * 7 because it's actually weeks

But that's a different issue.

DeployedToBeta

Assignee

Alix R

Reporter

Nary Rising

Roadmap

Login

Priority

Medium

Affects versions

Fix versions

Components

FrontEnd

Difficulty

Medium

Milestone

Internal 0.9
Configure