diff rhodecode/model/user.py @ 2248:72542dc597be beta

fixed issue with empty APIKEYS on registration #438
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 08 May 2012 23:59:27 +0200
parents 7b52c2351231
children a437a986d399 24095abde696
line wrap: on
line diff
--- a/rhodecode/model/user.py	Tue May 08 22:18:46 2012 +0200
+++ b/rhodecode/model/user.py	Tue May 08 23:59:27 2012 +0200
@@ -225,10 +225,8 @@
         from rhodecode.model.notification import NotificationModel
 
         try:
-            new_user = User()
-            for k, v in form_data.items():
-                if k != 'admin':
-                    setattr(new_user, k, v)
+            form_data['admin'] = False
+            new_user = self.create(form_data)
 
             self.sa.add(new_user)
             self.sa.flush()