before_create :set_initial_username, :if => Proc.new { |user|
user.username.nil? and user.email
}
before_create :set_initial_username, :if => Proc.new { |user|
user.username.nil? and user.email
}
after_create :add_system_group_permission_link
after_create :invalidate_permissions_cache
after_create :auto_setup_new_user, :if => Proc.new { |user|
after_create :add_system_group_permission_link
after_create :invalidate_permissions_cache
after_create :auto_setup_new_user, :if => Proc.new { |user|