Skip to content

Commit 52b0b8c

Browse files
Set preview_path correctly in spec/rails_app (#203)
`preview_path` is deprecated since Rails 7.1, we need to use `preview_paths`. See: https://blog.saeloun.com/2024/10/12/rails-7-1-supports-multiple-preview-paths-for-mailers/
1 parent 213b989 commit 52b0b8c

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

spec/rails_app/config/environments/development.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,11 @@
4545
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
4646

4747
# For notification email preview
48-
config.action_mailer.preview_path = "#{Rails.root}/lib/mailer_previews"
48+
if Gem::Version.new("7.1.0") <= Rails.gem_version
49+
config.action_mailer.preview_paths << "#{Rails.root}/lib/mailer_previews"
50+
else
51+
config.action_mailer.preview_path = "#{Rails.root}/lib/mailer_previews"
52+
end
4953

5054
# Specifies delivery job for mail
5155
if Rails::VERSION::MAJOR >= 6

0 commit comments

Comments
 (0)