Thank you. You are right, all members are still on the list - about 660. In the meantime I found out that obviously somebody used three times the unsubscribe all button instead of unsubscribe checked. So we arrived at almost 2000 requests. We clicked on discard about 500 times in an hour. So we are down to 1450 requests now.
Interesting finding: When you click fast enough on discard down the column before the page is able to reload, you can get rid of several requests at one time, but the admin gets for every extra click an email with an internal server error. (This is still a venv installation on newest releases, not using newest git)
All the best, Andreas
-------- Ursprüngliche Nachricht -------- Von: "Stephen J. Turnbull" <steve@turnbull.jp> Datum: 19.05.26 17:44 (GMT+01:00) An: Andreas Vetter <andreas.vetter@uni-wuerzburg.de> Cc: Mailman-users <mailman-users@mailman3.org> Betreff: [EXT] [MM3-users] Howto discard all pending unsubscription requests in a list?
Andreas Vetter writes:
a moderator managed to remove almost 2000 members from a list. Luckily unsubscription is set to moderated.
Is there a script to discard all tose requests
Not that I know of, and I am way too tired to dare hack one up right now. It's early in the day in the US still so you may get a helpful reply before I wake up tomorrow.
and get the members back on the list?
They're still on the list until the unsubscription request is accepted. Just tell your moderators not to approve any unsubscriptions (or to *discard* as many as they have patience for ;-) until further notice.
My python skills are not existent, so I don't know how to use that for my situation.
I don't think the method you found is appropriate any more. You had to go to that much trouble at that time because of a bug. Now it's fixed and the process is much more straightforward, but this is the first time I've looked at that patch and I'm not sure I understand it yet. Hang on a little longer and we'll get you a script.
Steve
-- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan