diff --git a/app/mailers/digest_mailer.rb b/app/mailers/digest_mailer.rb index 08c1c9bf5..c992be1aa 100644 --- a/app/mailers/digest_mailer.rb +++ b/app/mailers/digest_mailer.rb @@ -7,6 +7,7 @@ class DigestMailer < ApplicationMailer @billboards = params[:billboards] @unsubscribe = generate_unsubscribe_token(@user.id, :email_digest_periodic) + @article_design_variant = field_test(:digest_articles_design_05_02, participant: @user) subject = generate_title # set sendgrid category in the header using smtp api diff --git a/app/views/mailers/digest_mailer/digest_email.html.erb b/app/views/mailers/digest_mailer/digest_email.html.erb index f5e8f3738..b50aa9ac5 100644 --- a/app/views/mailers/digest_mailer/digest_email.html.erb +++ b/app/views/mailers/digest_mailer/digest_email.html.erb @@ -10,14 +10,14 @@
- <%= truncate(article.description, length: 180) %> -
++ <%= truncate(article.description, length: 180) %> +
+ <% when "base_with_user" %> + <%= article.title.strip %> + <% if article.cached_user.present? %> +
+
+ <%= article.cached_user.name %>
+
+ <%= truncate(article.description, length: 180) %> +
+ <% when "base_with_tags" %> + <%= article.title.strip %> ++ <% article.decorate.cached_tag_list_array.each do |tag| %> + #<%= tag %> + <% end %> +
++ <%= truncate(article.description, length: 180) %> +
+ <% when "border" %> ++ <%= truncate(article.description, length: 180) %> +
+
+
+ <%= article.cached_user.name %>
+
+ <%= truncate(article.description, length: 180) %> +
++ <% article.decorate.cached_tag_list_array.each do |tag| %> + #<%= tag %> + <% end %> +
++ <%= truncate(article.description, length: 180) %> +
+