diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2014-04-22 20:48:19 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2014-04-22 21:05:47 +0800 |
commit | fd1f5851f960e03a91efd2a93397739ca9473d67 (patch) | |
tree | 0aee1dd927ad272f0455d55dee5cdc2c95763e5a /apps/patchwork/models.py | |
parent | 011ee687fda0d3baf66831279565c14e411eab11 (diff) | |
download | patchwork-fd1f5851f960e03a91efd2a93397739ca9473d67.tar.bz2 patchwork-fd1f5851f960e03a91efd2a93397739ca9473d67.tar.xz |
Defer Person creation/linkage until registration is confirmed
We currently create Person objects when a registration is submitted, not
when it is confirmed. This can lead to stale Person objects for
unconfirmed registrations.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'apps/patchwork/models.py')
-rw-r--r-- | apps/patchwork/models.py | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/apps/patchwork/models.py b/apps/patchwork/models.py index 7371d8f..9de2a22 100644 --- a/apps/patchwork/models.py +++ b/apps/patchwork/models.py @@ -112,18 +112,6 @@ class UserProfile(models.Model): .values('pk').query) return qs - def save(self): - super(UserProfile, self).save() - people = Person.objects.filter(email = self.user.email) - if not people: - person = Person(email = self.user.email, - name = self.name(), user = self.user) - person.save() - else: - for person in people: - person.link_to_user(self.user) - person.save() - def __unicode__(self): return self.name() |