Skip to content

Update auction email templates and ban notifications#1526

Open
mmeest wants to merge 4 commits intomasterfrom
updated-email-messages
Open

Update auction email templates and ban notifications#1526
mmeest wants to merge 4 commits intomasterfrom
updated-email-messages

Conversation

@mmeest
Copy link
Contributor

@mmeest mmeest commented Mar 11, 2026

close #1525

Summary

  • Update email texts for winner, invoice reminder, and ban notifications in Estonian and English to match the official samples.
  • Introduce a separate final ban email sent from the third overdue invoice onwards.

Details
Adjusted ban_mailer logic to send a different email for the 3rd and subsequent unpaid invoices.
Added a new final_ban_mail mailer action and HTML view.
Updated I18n YAML files for result_mailer, invoice_mailer, and ban_mailer (ET/EN) for wording, grammar, and clickable links.
Updated mailer previews and tests to cover the new emails and the changed content.

Test plan
Ran bin/rails test (excluding the known wkhtmltopdf-related failure).
Verified all updated emails via Rails mailer previews:
Winner emails (ET/EN)
Invoice reminder emails (ET/EN)
Ban emails for 1st/2nd strike (ET/EN)
Final ban emails for 3rd+ strike (ET/EN)
Manually checked that all links in the emails are clickable and point to the correct URLs.

@mmeest
Copy link
Contributor Author

mmeest commented Mar 11, 2026

Updated Gemfile constraints:
nokogiri '>= 1.19.1'
rack '~> 3.2.5'

@mmeest mmeest requested a review from OlegPhenomenon March 11, 2026 15:27
@sonarqubecloud
Copy link

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.

Updated automated email messages

2 participants