From 1552b5bcc2675f94e3c01800fc1c4a27b59b407d Mon Sep 17 00:00:00 2001
From: Ilya Zhitomirskiy <iz268@nyu.edu>
Date: Thu, 10 Nov 2011 17:07:14 -0800
Subject: [PATCH] keep the pivate key, required for retries

---
 app/models/user.rb       | 2 +-
 spec/models/user_spec.rb | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app/models/user.rb b/app/models/user.rb
index 61803e285f..303d86d6e1 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -508,6 +508,6 @@ class User < ActiveRecord::Base
 
   private
   def clearable_fields
-    self.attributes.keys - ["id", "username", "encrypted_password", "created_at", "updated_at", "locked_at"]
+    self.attributes.keys - ["id", "username", "encrypted_password", "created_at", "updated_at", "locked_at", "serialized_private_key"]
   end
 end
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index 43f6425017..ec0df5cba5 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -1051,7 +1051,6 @@ describe User do
       it 'returns the clearable fields' do
         user = Factory.create :user
         user.send(:clearable_fields).sort.should == %w{
-          serialized_private_key
           getting_started
           disable_mail
           language
-- 
GitLab