ENT-1334: Fix: SSO users last_login set to NULL

- The very first time a user signed in through SSO their ```last_login```
  field on the ```auth_user``` table was set to NULL instead of the
  appropriate time stamp.  This fixes that issue.
This commit is contained in:
Bessie Steinberg
2019-04-02 14:23:47 -04:00
parent d62b393c58
commit 243738f828

View File

@@ -765,7 +765,7 @@ class Registration(models.Model):
def activate(self):
self.user.is_active = True
self._track_activation()
self.user.save()
self.user.save(update_fields=['is_active'])
log.info(u'User %s (%s) account is successfully activated.', self.user.username, self.user.email)
def _track_activation(self):