KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
is there a global way I can write a before_filter for my user mailer, that checks to see if the user has emails disabled? Right now every mailer I have checks the user's setting, this is very redundant. I would like to DRY this up by having a before_filter that works for all mailers. class UserMailer < ActionMailer::Base before_filter :check_if_we_can_mail_the_user .... private def check_if_we_can_mail_the_user if current_user.mail_me == true #continue else Do something to stop the controller from continuing to mail out end end end Possible? Has anyone done something like this? Thanks
Tags (comma-separated)
Save Edits
Cancel