save ip address for appointment reqeusts
This commit is contained in:
+3
-1
@@ -11,7 +11,7 @@ from models.ReserveResultPojo import ReserveResultPojo, PublishType
|
||||
from models.jsdata_pojo import JsDataPojo
|
||||
from models.result_pojo import RequestResult
|
||||
from queue_message.CookiesPublisher import CookiesPublisher
|
||||
from workers.proxies_constants import PROXY_LIST_FR
|
||||
from utils.address_ip import get_address_ip
|
||||
|
||||
|
||||
class Sender:
|
||||
@@ -37,6 +37,7 @@ class Sender:
|
||||
firstName=contact.first_name, lastName=contact.last_name, email=contact.mail,
|
||||
passport=contact.passport, ccid=contact.ccid)
|
||||
result.ua = contact.ua
|
||||
result.current_ip = contact.current_ip
|
||||
if "oxylabs" in self.proxy_to_use["http"]:
|
||||
if "mob" in self.proxy_to_use["http"]:
|
||||
result.proxy = "oxylabs_mob"
|
||||
@@ -95,6 +96,7 @@ class Sender:
|
||||
self.logger.info(response.text)
|
||||
self.logger.info("{}:{}".format(contact.mail, response.url))
|
||||
contact.ua = js_data.ua
|
||||
contact.current_ip = get_address_ip(proxy_to_use=proxy_to_use)
|
||||
self.publish_message_to_queue(contact, status=PublishType.SUCCESS, url=response.url,
|
||||
store_type=_selected_store)
|
||||
cookies_to_set = response.headers['set-cookie']
|
||||
|
||||
Reference in New Issue
Block a user