move job files so they live underneath app/ and not in lib/

introduce new setting email_always, that will force emails to send to users regardless of presence on site
This commit is contained in:
Sam
2013-10-01 17:04:02 +10:00
parent 420cd7aa2c
commit f0a122a66c
47 changed files with 53 additions and 31 deletions

View File

@ -57,7 +57,7 @@ class UsersController < ApplicationController
u.new_topic_duration_minutes = params[:new_topic_duration_minutes].to_i if params[:new_topic_duration_minutes]
u.title = params[:title] || u.title if guardian.can_grant_title?(u)
[:email_digests, :email_direct, :email_private_messages,
[:email_digests, :email_always, :email_direct, :email_private_messages,
:external_links_in_new_tab, :enable_quoting, :dynamic_favicon].each do |i|
if params[i].present?
u.send("#{i.to_s}=", params[i] == 'true')