diff options
| author | Barry Warsaw | 2015-03-20 12:43:17 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2015-03-20 12:43:17 -0400 |
| commit | 18b7980823d2f9d5b7b0f50596cc05e8efb845e8 (patch) | |
| tree | a9e4d2c841663562b42d6c164abbc6d97d072ba6 /src/mailman/model/user.py | |
| parent | 6280c5ffcd2fdebf80f170f7c9a4e47adf0c6c4a (diff) | |
| parent | 372181c1e9d989775758a6864c6d43a42660c342 (diff) | |
| download | mailman-18b7980823d2f9d5b7b0f50596cc05e8efb845e8.tar.gz mailman-18b7980823d2f9d5b7b0f50596cc05e8efb845e8.tar.zst mailman-18b7980823d2f9d5b7b0f50596cc05e8efb845e8.zip | |
Diffstat (limited to 'src/mailman/model/user.py')
| -rw-r--r-- | src/mailman/model/user.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mailman/model/user.py b/src/mailman/model/user.py index b74ea6d06..66197d72e 100644 --- a/src/mailman/model/user.py +++ b/src/mailman/model/user.py @@ -83,7 +83,9 @@ class User(Model): 'Duplicate user id {0}'.format(user_id)) self._user_id = user_id self.display_name = ('' if display_name is None else display_name) - self.preferences = preferences + if preferences is not None: + store.add(preferences) + self.preferences = preferences store.add(self) def __repr__(self): |
