Rolling assign_key into setup_person

This commit is contained in:
ilya 2010-08-19 10:49:04 -07:00
parent e277244614
commit 54afb1bad4

View file

@ -330,17 +330,13 @@ class User
end
def setup_person
assign_key
self.person.serialized_key = generate_key.export
self.person.email = email
self.person.save!
end
protected
def assign_key
self.person.serialized_key ||= generate_key.export
end
def generate_key
OpenSSL::PKey::RSA::generate 1024
end