From 34b0c14550c9337f49787d079cd14582e528827e Mon Sep 17 00:00:00 2001 From: albert Date: Tue, 19 Feb 2013 11:56:23 -0500 Subject: [PATCH] fixes --- app/controllers/posts_controller.rb | 3 +++ app/logical/anonymous_user.rb | 4 ++++ app/mailers/maintenance/user/login_reminder_mailer.rb | 4 +++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb index 2071f434b..b4ed5a5fd 100644 --- a/app/controllers/posts_controller.rb +++ b/app/controllers/posts_controller.rb @@ -37,6 +37,9 @@ class PostsController < ApplicationController format.js end end + + def error + end private def search_error(exception) diff --git a/app/logical/anonymous_user.rb b/app/logical/anonymous_user.rb index ae04f0546..9021493f3 100644 --- a/app/logical/anonymous_user.rb +++ b/app/logical/anonymous_user.rb @@ -112,6 +112,10 @@ class AnonymousUser [] end + def email + "" + end + def last_forum_read_at Time.now end diff --git a/app/mailers/maintenance/user/login_reminder_mailer.rb b/app/mailers/maintenance/user/login_reminder_mailer.rb index e8556d92b..42debd272 100644 --- a/app/mailers/maintenance/user/login_reminder_mailer.rb +++ b/app/mailers/maintenance/user/login_reminder_mailer.rb @@ -3,7 +3,9 @@ module Maintenance class LoginReminderMailer < ActionMailer::Base def notice(user) @user = user - mail(:to => user.email, :subject => "#{Danbooru.config.app_name} login reminder", :from => Danbooru.config.contact_email) + if user.email.present? + mail(:to => user.email, :subject => "#{Danbooru.config.app_name} login reminder", :from => Danbooru.config.contact_email) + end end end end