summaryrefslogtreecommitdiff
path: root/src/mailman/model/preferences.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-09-23 19:47:19 -0400
committerBarry Warsaw2011-09-23 19:47:19 -0400
commitff79580cef42838a45c0717e32ac0831601c7459 (patch)
tree718a2f4d8b3d407f9a4cf820e0a707773d79beb4 /src/mailman/model/preferences.py
parent416db276612ac6338524ce350e3b87216ffaffb7 (diff)
downloadmailman-ff79580cef42838a45c0717e32ac0831601c7459.tar.gz
mailman-ff79580cef42838a45c0717e32ac0831601c7459.tar.zst
mailman-ff79580cef42838a45c0717e32ac0831601c7459.zip
Diffstat (limited to 'src/mailman/model/preferences.py')
-rw-r--r--src/mailman/model/preferences.py5
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))