- user, created = User.objects.get_or_create(uniq=invitation.uniq,
- defaults={
- 'realname': invitation.realname,
- 'affiliation': 'Invitation',
- 'level': invitation.inviter.level + 1
- })
- if created:
- user.renew_token()
- user.save()
- logging.info('Created user %s', user)
-
+ user = get_or_create_user(invitation.uniq,
+ invitation.realname,
+ 'Invitation',
+ invitation.inviter.level + 1)