Ralfp 12 лет назад
Родитель
Сommit
7f5aa0932a
2 измененных файлов с 3 добавлено и 1 удалено
  1. 1 0
      misago/register/views.py
  2. 2 1
      misago/users/models.py

+ 1 - 0
misago/register/views.py

@@ -38,6 +38,7 @@ def form(request):
                                                 form.cleaned_data['email'],
                                                 form.cleaned_data['password'],
                                                 ip=request.session.get_ip(request),
+                                                agent=request.META.get('HTTP_USER_AGENT'),
                                                 activation=need_activation,
                                                 request=request
                                                 )

+ 2 - 1
misago/users/models.py

@@ -40,7 +40,7 @@ class UserManager(models.Manager):
         monitor['last_user_name'] = last_user.username
         monitor['last_user_slug'] = last_user.username_slug
 
-    def create_user(self, username, email, password, timezone=False, ip='127.0.0.1', no_roles=False, activation=0, request=False):
+    def create_user(self, username, email, password, timezone=False, ip='127.0.0.1', agent='', no_roles=False, activation=0, request=False):
         token = ''
         if activation > 0:
             token = get_random_string(12)
@@ -65,6 +65,7 @@ class UserManager(models.Manager):
                         last_sync=tz_util.now(),
                         join_date=tz_util.now(),
                         join_ip=ip,
+                        join_agent=agent,
                         activation=activation,
                         token=token,
                         timezone=timezone,