try to filter with lambda

This commit is contained in:
2023-04-11 14:46:39 +02:00
parent 5f2e74254a
commit d4f68917e0
+6 -4
View File
@@ -182,7 +182,9 @@ def need_to_check_email(mail: str, successful_items) -> bool:
if mail in REDIRECTION_MAILS: if mail in REDIRECTION_MAILS:
return True return True
# return True # return True
for item in successful_items: # get all the item with the current mail
filter_items = filter(lambda item: item.email == email, successful_items)
for item in filter_items:
if mail in item.email: if mail in item.email:
if item.url_validated is not None: if item.url_validated is not None:
print("url_validated for {} is {}".format(mail, item.url_validated)) print("url_validated for {} is {}".format(mail, item.url_validated))
@@ -199,11 +201,11 @@ def read_mails():
# check time before start checking emails # check time before start checking emails
if is_time_between(time(7, 30), time(19, 30)): if is_time_between(time(7, 30), time(19, 30)):
# get email address # get email address
mail_list = MONGO_STORE_MANAGER.get_destination_emails() # mail_list = MONGO_STORE_MANAGER.get_destination_emails()
# mail_address1 = MailAddress(mail="enasremor1973@onet.pl", password=")ozBUE0RjZ8N") mail_address1 = MailAddress(mail="Saniremvazhaun@yahoo.com", password="hxwgldifdnuacoyr")
# mail_address1 = MailAddress(mail="chenpeijun@aol.com", password="ytifuwguknzifqyb") # mail_address1 = MailAddress(mail="chenpeijun@aol.com", password="ytifuwguknzifqyb")
# # mail_address3 = MailAddress(mail="ciyuexie@aol.com", password="czezlmmyypokdfce") # # mail_address3 = MailAddress(mail="ciyuexie@aol.com", password="czezlmmyypokdfce")
# mail_list = [mail_address1] mail_list = [mail_address1]
successful_items = MONGO_STORE_MANAGER.get_all_successful_items_for_day() successful_items = MONGO_STORE_MANAGER.get_all_successful_items_for_day()
mails_messages = [] mails_messages = []
with ThreadPoolExecutor(max_workers=200) as executor: with ThreadPoolExecutor(max_workers=200) as executor: