remove local db
This commit is contained in:
@@ -50,5 +50,6 @@ class SolveCaptcha:
|
||||
solution_res = requests.get(url_response)
|
||||
time.sleep(5)
|
||||
solution = solution_res.text
|
||||
self.logger.info(solution)
|
||||
self.logger.info("response code: " + str(res.status_code))
|
||||
# self.logger.info(solution)
|
||||
handle_solution_received(solution.split("|")[-1])
|
||||
|
||||
@@ -11,6 +11,7 @@ from typing import Union
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
from src import params, definitions
|
||||
from src.db.mongo_manager import MONGO_STORE_MANAGER
|
||||
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
|
||||
@@ -255,10 +256,8 @@ class CommandorPage:
|
||||
elif TOO_MANY_REQUEST_ERROR_MESSAGE in erro_content or TOO_MANY_REQUEST_ERROR_MESSAGE_FR in erro_content:
|
||||
# this email is in black list
|
||||
if not self.is_finished:
|
||||
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)
|
||||
definitions.mongo_store_manager.insert_blacklist_contact(self.contact)
|
||||
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:
|
||||
@@ -332,9 +331,9 @@ class CommandorPage:
|
||||
result.store_type = self.store_type
|
||||
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)
|
||||
definitions.mongo_store_manager.delete_captcha_error_contact_for_current_day(self.contact)
|
||||
definitions.mongo_store_manager.remove_contact_from_black_list(self.contact)
|
||||
MONGO_STORE_MANAGER.insert_reserve_result(collection_name=collection_name, reserve=result)
|
||||
MONGO_STORE_MANAGER.delete_captcha_error_contact_for_current_day(self.contact)
|
||||
MONGO_STORE_MANAGER.remove_contact_from_black_list(self.contact)
|
||||
if status is PublishType.SUCCESS:
|
||||
self.on_success(result)
|
||||
time.sleep(2)
|
||||
@@ -364,9 +363,7 @@ class CommandorPage:
|
||||
self.page.reload(timeout=PAGE_TIMEOUT)
|
||||
|
||||
def handle_captcha_error(self):
|
||||
params.local_db_manager.insert_or_update(
|
||||
get_captcha_error_contact_from_contact(self.contact, ERROR_TYPE_CAPTCHA))
|
||||
definitions.mongo_store_manager.insert_captcha_error_contact(self.contact)
|
||||
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