-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Matthew Davis wrote:
> I'm confirming this on my installation too.  Using mailman 2.1.
>
> Set digest_is_default to digest then went to the mass-subscribe and none of
> the members were subscribed as digest members.

Let me preface this by saying that I am *not* a python hacker nor do I know
Mailman all that well... but I was curious.

In ~mailman/Mailman/Cgi/admin.py, there's a method, change_options, which
appears to handle the mass subscribe.  In that method, at line 1237, digest
is set to 0.  Looking at similar code in ~mailman/Mailman/Cgi/subscribe.py,
digest is set to mlist.digest_is_default.  That seemed like a reasonable
thing to use in change_options so I tried it and it appears to work.  I
<sarcasm>thoroughly</sarcasm> tested this patch for all of 10 minutes. :-)

- --- Mailman/Cgi/admin.py.org  Sat Feb  8 00:31:14 2003
+++ Mailman/Cgi/admin.py        Sat Feb  8 00:29:52 2003
@@ -1234,7 +1234,7 @@
         # Default is to subscribe
         subscribe_or_invite = safeint('subscribe_or_invite', 0)
         invitation = cgidata.getvalue('invitation', '')
- -        digest = 0
+        digest = mlist.digest_is_default
         if not mlist.digestable:
             digest = 0
         if not mlist.nondigestable:

I'm actually just curious to see if I'm on the right track here, so you'd be
wise to wait for Barry or another knowledgeable Mailman and/or Python hacker
to post a proper fix.  ;)

- -- 
Todd              OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
============================================================================
I used to think the brain was the most advanced part of the body.  Then I
realized, look what's telling me that.
    -- Emo Phillips

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.

iD8DBQE+RJkNuv+09NZUB1oRAhoJAKC5ivyyXxkmlri5+uJ35LfWjTxnswCfdbBv
jv3iRmyuwcKm1RvGgpS3Ir0=
=AExL
-----END PGP SIGNATURE-----

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to