mirror of
https://github.com/we-promise/sure.git
synced 2026-04-07 22:34:47 +00:00
* Remove orphan function * Add centralized branding helpers and update locales * Remove _plus and add (proper) brand * No longer Sure, configurable * Consistency with compose file naming * Missed `product_name` mapping * Fix brand/product name in mailers * Product name in email reset flow * Fix i18n errors/tests * Fix password mailer brand/product name (again) * Missed hardcoded `Sure` in onboarding goals Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Juan José Mata <jjmata@jjmata.com> * PR nitpick on documentation * Missing interpolation key for invited UI * Orphan assets * New logos --------- Signed-off-by: Juan José Mata <jjmata@jjmata.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
26 lines
569 B
Ruby
26 lines
569 B
Ruby
class ApplicationMailer < ActionMailer::Base
|
|
default from: email_address_with_name(
|
|
ENV.fetch("EMAIL_SENDER", "sender@sure.local"),
|
|
"#{Rails.configuration.x.brand_name} #{Rails.configuration.x.product_name}"
|
|
)
|
|
layout "mailer"
|
|
|
|
before_action :assign_branding
|
|
|
|
helper_method :product_name, :brand_name
|
|
|
|
private
|
|
def assign_branding
|
|
@product_name = product_name
|
|
@brand_name = brand_name
|
|
end
|
|
|
|
def product_name
|
|
Rails.configuration.x.product_name
|
|
end
|
|
|
|
def brand_name
|
|
Rails.configuration.x.brand_name
|
|
end
|
|
end
|