correction on the check_results
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import datetime
|
||||
import logging
|
||||
import random
|
||||
import re
|
||||
@@ -9,7 +10,7 @@ from typing import Union
|
||||
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
from src import params
|
||||
from src import params, definitions
|
||||
from src.pojo.ModeEnum import ModeEnum
|
||||
from src.pojo.ReserveResultPojo import ReserveResultPojo, PublishType
|
||||
from src.pojo.captcha_error_contact_pojo import TOO_MANY_REQUEST_ERROR, ERROR_TYPE_CAPTCHA
|
||||
@@ -257,7 +258,7 @@ class CommandorPage:
|
||||
params.local_db_manager.insert_or_update(
|
||||
get_captcha_error_contact_from_contact(self.contact, TOO_MANY_REQUEST_ERROR))
|
||||
params.oracle_log_sender.send_too_many_error(self.contact)
|
||||
params.mongo_store_manager.insert_blacklist_contact(self.contact)
|
||||
definitions.mongo_store_manager.insert_blacklist_contact(self.contact)
|
||||
self.is_finished = True
|
||||
self.termine()
|
||||
elif CAPTCHA_ERROR_MESSAGE in erro_content or CAPTCHA_ERROR_MESSAGE_FR in erro_content:
|
||||
@@ -329,10 +330,12 @@ class CommandorPage:
|
||||
passport=contact.passport, ccid=contact.ccid)
|
||||
result.id = id
|
||||
result.store_type = self.store_type
|
||||
params.firebase_store_manager.save(result)
|
||||
definitions.firebase_store_manager.save(result)
|
||||
collection_name = str(datetime.date.today())
|
||||
definitions.mongo_store_manager.insert_reserve_result(collection_name=collection_name, reserve=result)
|
||||
params.local_db_manager.handle_success(result)
|
||||
params.mongo_store_manager.delete_captcha_error_contact_for_current_day(self.contact)
|
||||
params.mongo_store_manager.remove_contact_from_black_list(self.contact)
|
||||
definitions.mongo_store_manager.delete_captcha_error_contact_for_current_day(self.contact)
|
||||
definitions.mongo_store_manager.remove_contact_from_black_list(self.contact)
|
||||
if status is PublishType.SUCCESS:
|
||||
self.on_success(result)
|
||||
time.sleep(2)
|
||||
@@ -364,7 +367,7 @@ class CommandorPage:
|
||||
def handle_captcha_error(self):
|
||||
params.local_db_manager.insert_or_update(
|
||||
get_captcha_error_contact_from_contact(self.contact, ERROR_TYPE_CAPTCHA))
|
||||
params.mongo_store_manager.insert_captcha_error_contact(self.contact)
|
||||
definitions.mongo_store_manager.insert_captcha_error_contact(self.contact)
|
||||
params.oracle_log_sender.send_captcha_error(self.contact)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user