try to filter with lambda
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user