From 1a0cdbe2ed242563ccf904d8d2b395c47010ea75 Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Tue, 27 Feb 2024 16:51:10 -0300 Subject: [PATCH] Actually exclude attributes --- export_mailman2_settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/export_mailman2_settings.py b/export_mailman2_settings.py index 73aafb9..ce35245 100644 --- a/export_mailman2_settings.py +++ b/export_mailman2_settings.py @@ -10,7 +10,6 @@ from mailman.utilities.importer import NAME_MAPPINGS, member_moderation_action_m KEYFILTER = ('submit') - EXCLUDES = set(( 'accept_these_nonmembers', 'delivery_status', @@ -68,6 +67,9 @@ def get_form_data(htmlfile): line != ""] for field in soup.find_all('input'): + if field['name'] in EXCLUDES: + continue + if field['type'].lower() in ('hidden', 'submit'): continue