discourse/app/services
Nick Borromeo e8474bd725 Change user update to use #fetch for defaults
This changes the use of the || operator when setting the default of the
user attribute if the key does not exist to #fetch. This will make sure
that if false is passed in as the value it will still fail and use the
default setting.

This also adds constants to define and array and a hash of symbols which
is iterated over to set the users attributes.
2014-01-20 18:07:47 -08:00
..
spam_rule Refactor SpamRulesEnforcer so that each spam rule is in its own class 2013-10-25 13:25:02 -04:00
group_message.rb Use absolute urls in notifications for automatic spammer handling. 2013-09-16 15:07:58 -04:00
spam_rules_enforcer.rb Refactor SpamRulesEnforcer so that each spam rule is in its own class 2013-10-25 13:25:02 -04:00
staff_action_logger.rb Used the term suspended instead of banned. 2013-11-07 13:53:49 -05:00
tracked_topics_updater.rb Refactor User#update_last_seen! and User#update_tracked_topics 2013-10-23 23:27:30 +02:00
uri_adapter.rb Handle ugly url targets 2013-11-14 13:14:02 -05:00
user_activator.rb Refactor UsersController#create 2013-12-05 10:11:16 -08:00
user_authenticator.rb Refactor UsersController#create 2013-12-05 10:11:16 -08:00
user_blocker.rb Don't send more pm's after a user has been blocked from making posts. This can happen if a staff member flags posts that are already hidden. 2013-08-02 10:55:19 -04:00
user_updater.rb Change user update to use #fetch for defaults 2014-01-20 18:07:47 -08:00
username_checker_service.rb FIX: don't suggest a username that's already taken, even if hub finds a match 2013-11-20 14:56:21 -05:00