From ee17e225c1191f770e07a544cf9246c4bea56382 Mon Sep 17 00:00:00 2001 From: Bill Fenner Date: Wed, 5 Sep 2007 11:58:48 +0000 Subject: [PATCH] Remove unique=True from UserMap's user field, because of http://code.djangoproject.com/ticket/565 - Legacy-Id: 921 --- ietf/ietfauth/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ietf/ietfauth/models.py b/ietf/ietfauth/models.py index e1f1f19f0..f2495147f 100644 --- a/ietf/ietfauth/models.py +++ b/ietf/ietfauth/models.py @@ -11,7 +11,9 @@ class UserMap(models.Model): have multiple accounts with multiple privilege levels: they need extra IETF users. """ - user = models.ForeignKey(User, raw_id_admin=True, core=True, unique=True) + user = models.ForeignKey(User, raw_id_admin=True, core=True) + # user should have unique=True, but that confuses the + # admin edit_inline interface. person = models.ForeignKey(PersonOrOrgInfo, edit_inline=models.STACKED, max_num_in_admin=1, unique=True) def __str__(self): return "Mapping django user %s to IETF person %s" % ( self.user, self.person )