diff options
| author | J08nY | 2017-06-27 00:40:17 +0200 |
|---|---|---|
| committer | J08nY | 2017-06-27 00:40:17 +0200 |
| commit | e2653d12da7c9fb15f9431419eff0ea1819ebb53 (patch) | |
| tree | 67889a236425c2cf8b31751b9d9d121a719a02a2 /src/mailman_pgp/model/list.py | |
| parent | b7e3366e385d603885360ba6550bcf04c4d7d878 (diff) | |
| download | mailman-pgp-e2653d12da7c9fb15f9431419eff0ea1819ebb53.tar.gz mailman-pgp-e2653d12da7c9fb15f9431419eff0ea1819ebb53.tar.zst mailman-pgp-e2653d12da7c9fb15f9431419eff0ea1819ebb53.zip | |
Diffstat (limited to 'src/mailman_pgp/model/list.py')
| -rw-r--r-- | src/mailman_pgp/model/list.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/mailman_pgp/model/list.py b/src/mailman_pgp/model/list.py index 8dc1ed8..7e80705 100644 --- a/src/mailman_pgp/model/list.py +++ b/src/mailman_pgp/model/list.py @@ -57,11 +57,23 @@ class PGPMailingList(Base): def __init__(self, mlist): super().__init__() - self.list_id = mlist.list_id self._init() + self._defaults() + self.list_id = mlist.list_id self._mlist = mlist self._generate(mlist) + def _defaults(self): + self.unsigned_msg_action = Action.reject + self.inline_pgp_action = Action.defer + self.expired_sig_action = Action.reject + self.revoked_sig_action = Action.reject + self.invalid_sig_action = Action.reject + self.strip_original_sig = False + self.sign_outgoing = False + + self.nonencrypted_msg_action = Action.reject + @reconstructor def _init(self): self._mlist = None |
