can add member

This commit is contained in:
Matthew K. Fu JuYuan authored and chris committed 2012-10-26 11:19:56 +08:00
1 parent 0a56c555bb
commit 03b608593d
11 files changed
+86 -6

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@ class AttributeField
include Mongoid::Document
include Mongoid::Timestamps
include AttributeFieldHelper
include ::AttributeFieldsHelper
field :key
field :markup
+3 -1
View File
@@ -10,7 +10,7 @@ class User
field :admin, :type => Boolean, :default => true
field :active_role
field :nccu_ldap_uid
field :email
# field :cache_dept
# has_one :cache_dept, :class_name => "I18nVariable", :as => :language_value, :autosave => true, :dependent => :destroy
field :cache_dept,type: Hash
@@ -37,6 +37,8 @@ class User
before_save :check_status_record
scope :remote_account, where(:nccu_id.ne => nil)
validates_uniqueness_of :email,:message=> I18n.t("devise.registrations.email_not_unique")
def set_sub_role(sub_role_id,status_id)
self.sub_roles << SubRole.find(sub_role_id)