lib/janus/controllers/confirmations_controller.rb in janus-0.8.0 vs lib/janus/controllers/confirmations_controller.rb in janus-0.8.1

- old
+ new

@@ -35,11 +35,11 @@ def create self.resource = resource_class.find_for_database_authentication(params[resource_name]) if resource - mailer_class.confirmation_instructions(resource).deliver + deliver_confirmation_instructions respond_to do |format| format.html { redirect_to root_url, :notice => t('flash.janus.confirmations.create.email_sent') } format.any { head :ok } end @@ -52,7 +52,13 @@ end format.any { head :not_found } end end + end + + # Simple wrapper for Mailer#confirmation_instructions.deliver to + # allow customization of the email (eg: to pass additional data). + def deliver_confirmation_instructions + mailer_class.confirmation_instructions(resource).deliver end end