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