From 9b47e67a15ff293ab921d0d055d489aa185959e4 Mon Sep 17 00:00:00 2001
From: ilya <ilya@laptop.(none)>
Date: Thu, 19 Aug 2010 10:23:40 -0700
Subject: [PATCH] call the right method in before_validation_on_create

---
 app/models/user.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/models/user.rb b/app/models/user.rb
index a8f7c3c52b..1c0bf1b97c 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -16,7 +16,7 @@ class User
 
   many :groups, :class_name => 'Group'
 
-  before_validation_on_create :assign_key
+  before_validation_on_create :setup_person
   before_validation :do_bad_things 
   
   ######## Making things work ########
@@ -330,7 +330,7 @@ class User
   end
 
   def setup_person
-    self.person.serialized_key ||= generate_key.export
+    assign_key
     self.person.email = email
     self.person.save!
   end
-- 
GitLab