diff options
Diffstat (limited to 'src/mailman/model/preferences.py')
| -rw-r--r-- | src/mailman/model/preferences.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mailman/model/preferences.py b/src/mailman/model/preferences.py index a874bc398..ca96e137b 100644 --- a/src/mailman/model/preferences.py +++ b/src/mailman/model/preferences.py @@ -32,6 +32,7 @@ from zope.interface import implements from mailman.database.model import Model from mailman.database.types import Enum from mailman.interfaces.languages import ILanguageManager +from mailman.interfaces.member import DeliveryMode, DeliveryStatus from mailman.interfaces.preferences import IPreferences @@ -45,8 +46,8 @@ class Preferences(Model): _preferred_language = Unicode(name='preferred_language') receive_list_copy = Bool() receive_own_postings = Bool() - delivery_mode = Enum() - delivery_status = Enum() + delivery_mode = Enum(DeliveryMode) + delivery_status = Enum(DeliveryStatus) def __repr__(self): return '<Preferences object at {0:#x}>'.format(id(self)) |
