From 830a43ec2f9d6e9190635833a0f21e7f424bd719 Mon Sep 17 00:00:00 2001
From: Sarah Mei <sarahmei@gmail.com>
Date: Sun, 14 Nov 2010 09:43:28 -0800
Subject: [PATCH] Add destroy specs for RequestsController. Cucumber feature
 for contact requests.

---
 features/manages_contact_requests.feature    |   19 +
 features/step_definitions/user_steps.rb      |   24 +-
 features/support/env.rb                      |    8 +
 spec/controllers/requests_controller_spec.rb |   37 +-
 spec/fixtures/users.yaml                     | 1116 +++++++++---------
 5 files changed, 620 insertions(+), 584 deletions(-)
 create mode 100644 features/manages_contact_requests.feature

diff --git a/features/manages_contact_requests.feature b/features/manages_contact_requests.feature
new file mode 100644
index 0000000000..7c303ae8c0
--- /dev/null
+++ b/features/manages_contact_requests.feature
@@ -0,0 +1,19 @@
+Feature: managing contact requests
+
+  Background: 
+    Given I am signed in
+    And I have one contact request
+    
+  Scenario: seeing contact requests
+    When I am on the home page
+    Then I should see "Manage (1)" in the header
+
+  @javascript @wip
+  Scenario: accepting a contact request
+    When I am on the home page
+    And I follow "Manage (1)"
+    Then I should see 1 contact request    
+    And I should see 0 contacts in "Family"    
+
+    When I drag the contact request to the "Family" aspect
+    Then I should see 1 contact in "Family"    
diff --git a/features/step_definitions/user_steps.rb b/features/step_definitions/user_steps.rb
index e952730d2b..d21faf5b2d 100644
--- a/features/step_definitions/user_steps.rb
+++ b/features/step_definitions/user_steps.rb
@@ -5,4 +5,26 @@ end
 
 When /^I click on my name$/ do
   click_link("#{@me.first_name} #{@me.last_name}")
-end
\ No newline at end of file
+end
+
+Given /^I have one contact request$/ do
+  other_user = make_user
+  other_user.aspects.create!(:name => "meh")
+  other_user.reload
+      
+  other_user.send_contact_request_to(@me.person, other_user.aspects.first)
+  @me.reload
+end
+
+Then /^I should see (\d+) contact request(?:s)?$/ do |request_count|
+  pending
+  # person.request.ui-draggable.count.should == request_count - but how do I count things in CSS?
+end
+
+Then /^I should see (\d+) contact(?:s)? in "([^"]*)"$/ do |request_count, aspect_name|
+  pending # express the regexp above with the code you wish you had
+end
+
+When /^I drag the contact request to the "([^"]*)" aspect$/ do |aspect_name|
+  pending # express the regexp above with the code you wish you had
+end
diff --git a/features/support/env.rb b/features/support/env.rb
index f196e17766..369af70114 100644
--- a/features/support/env.rb
+++ b/features/support/env.rb
@@ -41,3 +41,11 @@ begin
  DatabaseCleaner.strategy = :truncation
  DatabaseCleaner.orm = "mongo_mapper"
 end
+
+require File.join(File.dirname(__FILE__), "..", "..", "spec", "helper_methods")
+include HelperMethods
+
+Before do
+  UserFixer.regenerate_user_fixtures
+  UserFixer.load_user_fixtures
+end
\ No newline at end of file
diff --git a/spec/controllers/requests_controller_spec.rb b/spec/controllers/requests_controller_spec.rb
index 9d6684292d..c7ca19a921 100644
--- a/spec/controllers/requests_controller_spec.rb
+++ b/spec/controllers/requests_controller_spec.rb
@@ -10,7 +10,34 @@ describe RequestsController do
     @user = make_user
 
     sign_in :user, @user
-    @user.aspects.create(:name => "lame-os")
+    
+    @user.aspects.create!(:name => "lame-os")
+    @user.reload
+  end
+  
+  describe '#destroy' do
+    before do
+      @other_user = make_user
+      @other_user.aspects.create!(:name => "meh")
+      @other_user.reload
+      
+      @other_user.send_contact_request_to(@user.person, @other_user.aspects.first)
+
+      @user.reload # so it can find its pending requests.
+      @friend_request = @user.pending_requests.first
+    end
+    describe 'when accepting a contact request' do
+      it "succeeds" do
+        xhr :delete, :destroy, "accept" => "true", "aspect_id" => @user.aspects.first.id.to_s, "id" => @friend_request.id.to_s
+        response.should redirect_to(aspect_path(@user.aspects.first))
+      end
+    end
+    describe 'when ignoring a contact request' do
+      it "succeeds" do
+        xhr :delete, :destroy, "id" => @friend_request.id.to_s
+        response.should redirect_to(requests_path)
+      end
+    end
   end
 
   describe '#create' do
@@ -22,7 +49,7 @@ describe RequestsController do
       )
       response.should redirect_to aspects_manage_path 
     end
-
+  
     it "flashes and redirects when requesting an invalid identity" do
       put(:create, {
         :destination_handle => "not_a_@valid_email",
@@ -32,7 +59,7 @@ describe RequestsController do
       flash[:error].should_not be_blank
       response.should redirect_to aspects_manage_path
     end
-
+  
     it "flashes and redirects when requesting an invalid identity with a port number" do
       put(:create, {
         :destination_handle => "johndoe@email.com:3000",
@@ -42,7 +69,7 @@ describe RequestsController do
       flash[:error].should_not be_blank
       response.should redirect_to aspects_manage_path
     end
-
+  
     it "redirects when requesting an identity from an invalid server" do
       stub_request(:get, /notadiasporaserver\.com/).to_raise(Errno::ETIMEDOUT)
       put(:create, {
@@ -52,7 +79,7 @@ describe RequestsController do
       )
       response.should redirect_to aspects_manage_path
     end
-
+  
     it 'should redirect to the page which you called it from ' do
       pending "This controller should probably redirect to :back"
       put(:create, {
diff --git a/spec/fixtures/users.yaml b/spec/fixtures/users.yaml
index b7c016bec8..6336232f39 100644
--- a/spec/fixtures/users.yaml
+++ b/spec/fixtures/users.yaml
@@ -1,948 +1,908 @@
 --- 
 :users: 
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$yl5042/m1NmG58eXtYKb7uiHUuBYq0xPRm7xK.Xdi/a9ypP0UyNFe
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:36 Z
+    profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
+      image_url: 
+      _id: !ruby/object:BSON::ObjectId 
+        data: 
+        - 76
+        - 224
+        - 31
+        - 20
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
+        - 0
+        - 0
+        - 237
+      gender: 
+      diaspora_handle: 
+      birthday: 
+      last_name: Grimm66e2d343
+      bio: 
+      first_name: Robert664f193c
+    updated_at: 2010-11-14 17:40:36 Z
+    _id: !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 238
+    url: http://google-6679e16f.com/
+    serialized_public_key: |
+      -----BEGIN RSA PUBLIC KEY-----
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
+      -----END RSA PUBLIC KEY-----
+
+    owner_id: &id001 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 236
+    diaspora_handle: bob655f98af@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$FplZJb80QwS0ide9aQjmFOzEMVXuOrcT4XCGXC.xvcgX9hAxa6FL.
     serialized_private_key: &id002 |
       -----BEGIN RSA PRIVATE KEY-----
-      MIICXAIBAAKBgQDFEFYV6qVJwk1qHQio2QLBx5D8qkMnFPTg8hq0X9qk8Ft4A1Fu
-      bPdk9tpSp+FhtL3PqQiVo/ELzv7/Vg+qD6HnWtUytmpSkVdBsseIabyQcL7rzMpK
-      Jv8eW8+kSakvgQVJSDIFBf67VGHcm3vXSlh3NbU0V/Od2IRBKKbPaTJU6QIDAQAB
-      AoGAU+SMgXAPRcNOKaqKkTcxkUVgV/Az/mNRjKIE9F0KO8WHayQeeqAxAe6FK0MF
-      FA9Z7xnK6cmNSLWqoREGQiO9jH00qQM2lBTJHDQnfTifV21LyU28UIj+46LOUO72
-      x5BhiDAq3ncl+wh3THlvvYBKEYkH9V5E3Qv190oGqeG/8LECQQDmlYJHuaeKUr8r
-      nKe3AbZs2gSJb88LR28L3l7MJiRiYd2j+0XDPrqj6BsxB33dIIU5rA3i272zxziw
-      TwrcYYpfAkEA2sj5EVwAeghH+dQ14je/81k5+gHJa14DyTCMiNsIaVFimNhALZrz
-      KQ8EGPkTSbHH5R6iyPmHY6fTb16YZKV1twJBANJIcMpmhmNAOTVVpSHhfvNgFBke
-      jUv09lF1lzBIbJAIPjAIvENllqJZz0p0UZVyzeydewBzc1pbidhIDViT37MCQADG
-      RVtyX+4OqXKQ9b/fQqax4iqoZvYiVxEXQugZHmaBC0BPQ6rlqYazrugHubHBF1wQ
-      R7M+buRDa9QxGYkBrPECQBec55rbSGJRomlHRVhKyAfPewcbCO9wurIuWvkTDlac
-      Ju0kWn4frTvRJnEgPxHsRlQLBiyAMZsQ5UvWmy6rNxs=
+      MIICXAIBAAKBgQDCOivZb/3uf5vah46eJ5mA7h95zgzQu94LtAXzKG2o0V//rRP2
+      piMA04E2i8XqvK6UXws20VUOOjgxEFP/m4wGrmTUmrmDfIKRUfMk0asUJRTGJ55y
+      tej2LlzqwRImwPHa9t/r1dA0iwY4JWsDGHipFL9lOaOi1Z1wZ0abE4212wIDAQAB
+      AoGAYUKkBqRwMmgwcYQEROprkgasOGCYRkZtcMrbV+Jc13bRbcUMBC05xgYj5F6l
+      42BMw/u8L90vjIpW7SrSBWOtACOmWHwd0xQo4m+FfOFsxzORIh8zPRdLH2uvR2ju
+      yEq8p2Ijo+R2GbKH6f8mPElcaURgzS+e3DIxyqd2icpPibECQQDu1RyzMlLupc4Y
+      Gr7JYXKxGI/Yhz6I/qWux88DzN0ZRe9fP8z5viarjmYFoxU+iF9bqCm1aW8Z7QDQ
+      1j1ZtmWvAkEA0DBA7RRnAKABxJpZd17r4jh7Y3CIstWTK+xjdNUy/XyB31YPucd2
+      sUKl1vPpzFQ1b2/dxAEyXh0DeikHFfyplQJAGvAurIegkwpglJdvrYcwSIlcsC+Q
+      /iK6zVv8HZGd3pvkw/mORR0Nf4wwNbKPUt5O4ye0jKG3xlTVIrkHcncAQQJBAJYZ
+      pEYKhrURqBSqwERrgKCK3pN0aGqfx8tMVOzAZlISucRfVVk5sZ7eEZmoJHH4aMpe
+      mkKeJkVqn74s5Hn6v/0CQEI7c0ZazN0NvkZo7wxx8lVWgarij4RuhdiigG2QeoNd
+      CEzmCYBhvBolPBU5UGg+cA7+2TtoJdOEmQ8WnLkIcZs=
       -----END RSA PRIVATE KEY-----
 
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id001 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 37
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 2
+    _id: *id001
     last_sign_in_at: 
-    username: bob1b1de83
+    username: bob655f98af
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$yl5042/m1NmG58eXtYKb7u
-    inviter_ids: []
-
+    password_salt: $2a$10$FplZJb80QwS0ide9aQjmFO
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob16accc0@pivotallabs.com
+    email: bob668b7761@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:50 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:36 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 38
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 20
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 3
+        - 240
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm1c1b679
+      last_name: Grimm67e82308
       bio: 
-      first_name: Robert15cfdfb
-    updated_at: 2010-10-29 22:43:50 Z
+      first_name: Robert67f34da5
+    updated_at: 2010-11-14 17:40:36 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
       - 0
-      - 4
-    url: http://google-11ed884.com/
+      - 241
+    url: http://google-67d61a0a.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id001
-    diaspora_handle: bob1b1de83@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$MQH.CJUkEbAA0aMlhs3yVOV0W8obzclj24JLMzlbsLblW58P/2WDu
+    owner_id: &id003 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 239
+    diaspora_handle: bob667fce4b@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$lF1LUA0QFK5OW2OqWXnD3.atENW/e5tcSVuqaKPqj1Yprp.pznWmy
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id003 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 5
+    _id: *id003
     last_sign_in_at: 
-    username: bob2271e40
+    username: bob667fce4b
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$MQH.CJUkEbAA0aMlhs3yVO
-    inviter_ids: []
-
+    password_salt: $2a$10$lF1LUA0QFK5OW2OqWXnD3.
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob2573b5a@pivotallabs.com
+    email: bob67682b9c@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:50 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:36 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 38
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 20
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 6
+        - 243
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm20d70fb
+      last_name: Grimm68ab346c
       bio: 
-      first_name: Robert2720656
-    updated_at: 2010-10-29 22:43:50 Z
+      first_name: Robert68481967
+    updated_at: 2010-11-14 17:40:36 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
       - 0
-      - 7
-    url: http://google-2a66ee6.com/
+      - 244
+    url: http://google-684f094f.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id003
-    diaspora_handle: bob2271e40@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$ngoa90jBWjnsEmd63uM8CehEbGR10eDk5CavVC56K2DFGqospeVPm
+    owner_id: &id004 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 242
+    diaspora_handle: bob67d8b279@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$Fb3D467K4QZn3I3pL4J6D.czrdWPWRDJZTtlFQR6b12K.peULz6oG
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id004 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 8
+    _id: *id004
     last_sign_in_at: 
-    username: bob35b8a98
+    username: bob67d8b279
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$ngoa90jBWjnsEmd63uM8Ce
-    inviter_ids: []
-
+    password_salt: $2a$10$Fb3D467K4QZn3I3pL4J6D.
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob312d7a3@pivotallabs.com
+    email: bob6856343d@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:50 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 38
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 9
+        - 246
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm309eb5b
+      last_name: Grimm6950a9fb
       bio: 
-      first_name: Robert3ef0451
-    updated_at: 2010-10-29 22:43:50 Z
+      first_name: Robert6928f916
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
       - 0
-      - 10
-    url: http://google-32f8058.com/
+      - 247
+    url: http://google-6966bac8.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id004
-    diaspora_handle: bob35b8a98@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$PQxJ9RTpc9Uc72hKckPKbeNLKYNmDSUJvwqaziC4a62WA7vUF3ibm
+    owner_id: &id005 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 20
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 245
+    diaspora_handle: bob684d7645@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$A9oIIoe2sPKLzsM2tg/CD.K0vWOqMKzZI9Q9VZAFh11TK0/gy9DAm
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id005 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 38
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 11
+    _id: *id005
     last_sign_in_at: 
-    username: bob458f3d8
+    username: bob684d7645
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$PQxJ9RTpc9Uc72hKckPKbe
-    inviter_ids: []
-
+    password_salt: $2a$10$A9oIIoe2sPKLzsM2tg/CD.
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob44fbaa5@pivotallabs.com
+    email: bob69a2ebe3@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 12
+        - 249
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm4c2f0d0
+      last_name: Grimm70aa08db
       bio: 
-      first_name: Robert42453f9
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert70b30a5e
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
       - 0
-      - 13
-    url: http://google-4e5029d.com/
+      - 250
+    url: http://google-7059755c.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id005
-    diaspora_handle: bob458f3d8@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$XSjtdsL9Yz2GS9By/4hQZeXnXZWPd0uuJtUWeN.VXFtUk/NEkZhOq
+    owner_id: &id006 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 248
+    diaspora_handle: bob69f3e505@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$XSJHE/jZYHEUlm2I3kTElOh3UUioyR6yrUXjboRYUbf/jYX5b.rZW
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id006 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 14
+    _id: *id006
     last_sign_in_at: 
-    username: bob57d55fd
+    username: bob69f3e505
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$XSjtdsL9Yz2GS9By/4hQZe
-    inviter_ids: []
-
+    password_salt: $2a$10$XSJHE/jZYHEUlm2I3kTElO
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob55c87c3@pivotallabs.com
+    email: bob70f918d7@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 15
+        - 252
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm54c2742
+      last_name: Grimm71ea10cb
       bio: 
-      first_name: Robert5ca48e4
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert71bf09a1
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
       - 0
-      - 16
-    url: http://google-5ecb435.com/
+      - 253
+    url: http://google-71de4243.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id006
-    diaspora_handle: bob57d55fd@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$GD1Ox5LmmOLOVycvOkuHtu/gwINhkkIVxKAuksw1z/If9HdKOZj4q
+    owner_id: &id007 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 251
+    diaspora_handle: bob70925110@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$ErLBryg/azeA9ca3BZNbSe1Nscq0kc6MvDSCJPGmJb7EgqLu6muyG
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id007 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 17
+    _id: *id007
     last_sign_in_at: 
-    username: bob6e6db8b
+    username: bob70925110
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$GD1Ox5LmmOLOVycvOkuHtu
-    inviter_ids: []
-
+    password_salt: $2a$10$ErLBryg/azeA9ca3BZNbSe
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob6e9568f@pivotallabs.com
+    email: bob71db1e4c@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
         - 0
-        - 18
+        - 255
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm66fb47f
+      last_name: Grimm7219126e
       bio: 
-      first_name: Robert6bf1362
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert72734264
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
+      - 1
       - 0
-      - 19
-    url: http://google-637c337.com/
+    url: http://google-725656df.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id007
-    diaspora_handle: bob6e6db8b@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$dBJTo2az.3WVZqyb4vNOkuh/ld3TqKmF/Pn2QnWBvSFueD/lOhr.S
+    owner_id: &id008 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 0
+      - 254
+    diaspora_handle: bob71bcd9ad@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$N6Os/drUGwlv6Mx8AbTCL.hoFgcb5NI5jN3x3iJkotdpyaH7u3ZmS
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id008 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 20
+    _id: *id008
     last_sign_in_at: 
-    username: bob72cdc62
+    username: bob71bcd9ad
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$dBJTo2az.3WVZqyb4vNOku
-    inviter_ids: []
-
+    password_salt: $2a$10$N6Os/drUGwlv6Mx8AbTCL.
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob7ef7e9b@pivotallabs.com
+    email: bob727e8394@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
-        - 0
-        - 0
+        - 224
+        - 31
         - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
+        - 0
+        - 1
+        - 2
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm772f10b
+      last_name: Grimm73996894
       bio: 
-      first_name: Robert71c70ee
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert73d253aa
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
-      - 22
-    url: http://google-72202b0.com/
+      - 1
+      - 3
+    url: http://google-73b1bc22.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id008
-    diaspora_handle: bob72cdc62@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$xCE8yLMxbcXRh5gLuALK6.FNVtPEZmFd1RBaDLPeWgjc8qIlpwVhe
+    owner_id: &id009 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 1
+      - 1
+    diaspora_handle: bob72453587@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$FP7rhci9egCJqxr0ybJqUe7nIeIMuavkxjDTaioND9xM0aRkCAEjy
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id009 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 23
+    _id: *id009
     last_sign_in_at: 
-    username: bob8678b45
+    username: bob72453587
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$xCE8yLMxbcXRh5gLuALK6.
-    inviter_ids: []
-
+    password_salt: $2a$10$FP7rhci9egCJqxr0ybJqUe
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob819d189@pivotallabs.com
+    email: bob738975b7@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:37 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
-        - 0
+        - 224
+        - 31
+        - 21
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
-        - 24
+        - 1
+        - 5
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm864aeca
+      last_name: Grimm74c12e6f
       bio: 
-      first_name: Robert81ad1c8
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert742778ff
+    updated_at: 2010-11-14 17:40:37 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
-      - 25
-    url: http://google-81b2a1e.com/
+      - 1
+      - 6
+    url: http://google-7485cf1d.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id009
-    diaspora_handle: bob8678b45@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$HtD4sIEWTLkRkFBVqQlhseNUnbDnp0lY6SVe3h0r1mIn5iwZ2YeXe
+    owner_id: &id010 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 1
+      - 4
+    diaspora_handle: bob735371b5@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$IZlb5cEKYrkQRkUhOUQBZOUJWYYMMo3UAZRDb4ium..DnY3orBOrm
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id010 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 26
+    _id: *id010
     last_sign_in_at: 
-    username: bob927c7ca
+    username: bob735371b5
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$HtD4sIEWTLkRkFBVqQlhse
-    inviter_ids: []
-
+    password_salt: $2a$10$IZlb5cEKYrkQRkUhOUQBZO
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob97eca7c@pivotallabs.com
+    email: bob74a7b999@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:51 Z
+- :person: !map:ActiveSupport::HashWithIndifferentAccess 
+    created_at: 2010-11-14 17:40:38 Z
     profile: !map:ActiveSupport::HashWithIndifferentAccess 
+      searchable: true
       image_url: 
       _id: !ruby/object:BSON::ObjectId 
         data: 
         - 76
-        - 203
-        - 78
-        - 39
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
+        - 224
+        - 31
+        - 22
+        - 35
+        - 103
+        - 188
+        - 170
+        - 16
         - 0
-        - 0
-        - 27
+        - 1
+        - 8
       gender: 
+      diaspora_handle: 
       birthday: 
-      last_name: Grimm9a36026
+      last_name: Grimm75c01346
       bio: 
-      first_name: Robert997cd3d
-    updated_at: 2010-10-29 22:43:51 Z
+      first_name: Robert75dae8fb
+    updated_at: 2010-11-14 17:40:38 Z
     _id: !ruby/object:BSON::ObjectId 
       data: 
       - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
+      - 224
+      - 31
+      - 22
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
       - 0
-      - 28
-    url: http://google-9369b50.com/
+      - 1
+      - 9
+    url: http://google-75fdf74b.com/
     serialized_public_key: |
       -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
+      MIGJAoGBAMI6K9lv/e5/m9qHjp4nmYDuH3nODNC73gu0BfMobajRX/+tE/amIwDT
+      gTaLxeq8rpRfCzbRVQ46ODEQU/+bjAauZNSauYN8gpFR8yTRqxQlFMYnnnK16PYu
+      XOrBEibA8dr23+vV0DSLBjglawMYeKkUv2U5o6LVnXBnRpsTjbXbAgMBAAE=
       -----END RSA PUBLIC KEY-----
 
-    owner_id: *id010
-    diaspora_handle: bob927c7ca@tom.joindiaspora.co
-- :user: !map:ActiveSupport::HashWithIndifferentAccess 
-    encrypted_password: $2a$10$XYFOUzQfR5O68OwTE2wW7eA4I5ScghKIQsRZWLDC.pKXptmm69MUm
+    owner_id: &id011 !ruby/object:BSON::ObjectId 
+      data: 
+      - 76
+      - 224
+      - 31
+      - 21
+      - 35
+      - 103
+      - 188
+      - 170
+      - 16
+      - 0
+      - 1
+      - 7
+    diaspora_handle: bob74beeac4@example.org
+  :user: !map:ActiveSupport::HashWithIndifferentAccess 
+    encrypted_password: $2a$10$idQaLNbs9MnyrCCOaOct5eXQjxsclQDx5tcc3ILxxtKeHJS96N7Va
     serialized_private_key: *id002
     pending_request_ids: []
 
-    invite_messages: !map:ActiveSupport::HashWithIndifferentAccess {}
-
     last_sign_in_ip: 
     invites: 5
-    contact_ids: []
-
-    _id: &id011 !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 39
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 29
+    _id: *id011
     last_sign_in_at: 
-    username: bob10b011c4
+    username: bob74beeac4
     language: en
     sign_in_count: 0
     visible_person_ids: []
 
-    password_salt: $2a$10$XYFOUzQfR5O68OwTE2wW7e
-    inviter_ids: []
-
+    password_salt: $2a$10$idQaLNbs9MnyrCCOaOct5e
     remember_token: 
     reset_password_token: 
     current_sign_in_ip: 
     remember_created_at: 
     current_sign_in_at: 
     invitation_sent_at: 
-    email: bob1070f7a1@pivotallabs.com
+    email: bob7506e8af@pivotallabs.com
     invitation_token: 
     visible_post_ids: []
 
     getting_started: true
-  :person: !map:ActiveSupport::HashWithIndifferentAccess 
-    created_at: 2010-10-29 22:43:52 Z
-    profile: !map:ActiveSupport::HashWithIndifferentAccess 
-      image_url: 
-      _id: !ruby/object:BSON::ObjectId 
-        data: 
-        - 76
-        - 203
-        - 78
-        - 40
-        - 204
-        - 140
-        - 180
-        - 3
-        - 40
-        - 0
-        - 0
-        - 30
-      gender: 
-      birthday: 
-      last_name: Grimm10e7204d
-      bio: 
-      first_name: Robert103bb226
-    updated_at: 2010-10-29 22:43:52 Z
-    _id: !ruby/object:BSON::ObjectId 
-      data: 
-      - 76
-      - 203
-      - 78
-      - 40
-      - 204
-      - 140
-      - 180
-      - 3
-      - 40
-      - 0
-      - 0
-      - 31
-    url: http://google-10a3985b.com/
-    serialized_public_key: |
-      -----BEGIN RSA PUBLIC KEY-----
-      MIGJAoGBAMUQVhXqpUnCTWodCKjZAsHHkPyqQycU9ODyGrRf2qTwW3gDUW5s92T2
-      2lKn4WG0vc+pCJWj8QvO/v9WD6oPoeda1TK2alKRV0Gyx4hpvJBwvuvMykom/x5b
-      z6RJqS+BBUlIMgUF/rtUYdybe9dKWHc1tTRX853YhEEops9pMlTpAgMBAAE=
-      -----END RSA PUBLIC KEY-----
-
-    owner_id: *id011
-    diaspora_handle: bob10b011c4@tom.joindiaspora.co
-- 
GitLab