From 9a1590fa0233fe0131b9a5f755a00dfc5f62068b Mon Sep 17 00:00:00 2001 From: Raphael Date: Wed, 13 Oct 2010 11:18:06 -0700 Subject: [PATCH] Move user module requires out to the user modules definition file --- app/models/user.rb | 8 ++------ lib/diaspora/user.rb | 11 +++++++++++ 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 lib/diaspora/user.rb diff --git a/app/models/user.rb b/app/models/user.rb index 12322dca6..92f4f92a4 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -2,9 +2,7 @@ # licensed under the Affero General Public License version 3 or later. See # the COPYRIGHT file. -require File.join(Rails.root, 'lib/diaspora/user/friending') -require File.join(Rails.root, 'lib/diaspora/user/querying') -require File.join(Rails.root, 'lib/diaspora/user/receiving') +require File.join(Rails.root, 'lib/diaspora/user') require File.join(Rails.root, 'lib/salmon/salmon') class InvitedUserValidator < ActiveModel::Validator @@ -20,9 +18,7 @@ end class User include MongoMapper::Document plugin MongoMapper::Devise - include Diaspora::UserModules::Friending - include Diaspora::UserModules::Querying - include Diaspora::UserModules::Receiving + include Diaspora::UserModules include Encryptor::Private QUEUE = MessageHandler.new diff --git a/lib/diaspora/user.rb b/lib/diaspora/user.rb new file mode 100644 index 000000000..94da947f8 --- /dev/null +++ b/lib/diaspora/user.rb @@ -0,0 +1,11 @@ +require File.join(Rails.root, 'lib/diaspora/user/friending') +require File.join(Rails.root, 'lib/diaspora/user/querying') +require File.join(Rails.root, 'lib/diaspora/user/receiving') + +module Diaspora + module UserModules + include Friending + include Querying + include Receiving + end +end