summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mailman/archiving/mailarchive.py1
-rw-r--r--src/mailman/archiving/mhonarc.py3
-rw-r--r--src/mailman/archiving/prototype.py2
-rw-r--r--src/mailman/docs/NEWS.rst2
4 files changed, 8 insertions, 0 deletions
diff --git a/src/mailman/archiving/mailarchive.py b/src/mailman/archiving/mailarchive.py
index b7f3847f0..c5dd8c8e5 100644
--- a/src/mailman/archiving/mailarchive.py
+++ b/src/mailman/archiving/mailarchive.py
@@ -74,3 +74,4 @@ class MailArchive:
msg,
listid=mlist.list_id,
recipients=[self.recipient])
+ return None
diff --git a/src/mailman/archiving/mhonarc.py b/src/mailman/archiving/mhonarc.py
index ff8baf079..8d19c6f64 100644
--- a/src/mailman/archiving/mhonarc.py
+++ b/src/mailman/archiving/mhonarc.py
@@ -87,3 +87,6 @@ class MHonArc:
(msg['message-id'], proc.returncode))
log.info(stdout)
log.error(stderr)
+ # Can we get more information, such as the url to the message just
+ # archived, out of MHonArc?
+ return None
diff --git a/src/mailman/archiving/prototype.py b/src/mailman/archiving/prototype.py
index b0328211e..b5df11f78 100644
--- a/src/mailman/archiving/prototype.py
+++ b/src/mailman/archiving/prototype.py
@@ -115,3 +115,5 @@ class Prototype:
message.get('message-id', 'n/a')))
finally:
lock.unlock(unconditionally=True)
+ # Can we get return the URL of the archived message?
+ return None
diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst
index 191e667a9..87efebd6d 100644
--- a/src/mailman/docs/NEWS.rst
+++ b/src/mailman/docs/NEWS.rst
@@ -30,6 +30,8 @@ Bugs
Given by Abhishek. (LP: #1418276)
* Be sure a mailing list's acceptable aliases are deleted when the mailing
list itself is deleted. (LP: #1432239)
+ * The built-in example ``IArchiver`` implementations now explicitly return
+ None. (LP: #1203359)
Configuration
-------------