Skip to content
Snippets Groups Projects
Commit 32435b11 authored by Lukáš Nový's avatar Lukáš Nový
Browse files

Fix create_user function in auth_systems.password

parent 66b492b2
No related branches found
No related tags found
No related merge requests found
...@@ -16,11 +16,14 @@ STATUS_UPDATES = False ...@@ -16,11 +16,14 @@ STATUS_UPDATES = False
def create_user(username, password, name = None): def create_user(username, password, name = None):
from helios_auth.models import User from helios_auth.models import User
from django.db import models
user = User.get_by_type_and_id('password', username)
if user: try:
user = User.get_by_type_and_id('password', username)
raise Exception('user exists') raise Exception('user exists')
except User.DoesNotExist:
pass
info = {'password' : password, 'name': name} info = {'password' : password, 'name': name}
user = User.update_or_create(user_type='password', user_id=username, info = info) user = User.update_or_create(user_type='password', user_id=username, info = info)
user.save() user.save()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment