diff --git a/main.py b/main.py index 5a44715..497d5c3 100644 --- a/main.py +++ b/main.py @@ -24,7 +24,8 @@ def pull_feed_entries(): return all_entries[:app.config['MAX_ENTRIES']] def mailman_subscribe(email, mailing_list): - r = requests.post("https://lists.hackerspace.pl/subscribe/" + mailing_list, {"email": email, "fullname": "", "pw": "", "pw-conf": "", "email-button": "Zapisz", "digest": 0}) + password = "".join(random.choice(string.letters) for _ in range(8)) + r = requests.post("https://lists.hackerspace.pl/subscribe/" + mailing_list, {"email": email, "fullname": "", "pw": password, "pw-conf": password, "email-button": "Zapisz", "digest": 0}) if r.status_code != 200: return False return True