pekaobiznes: fix phishing prompt dialog confirmation on login

This commit is contained in:
Kasownik 2023-10-05 21:39:21 +02:00
parent 5386841af8
commit c874e9a48e

View file

@ -231,6 +231,10 @@ class PekaoClient:
self.logger.info("Confirming messages on login...")
self._submit_form("messagesOnLoginForm", {"task": "SAVE_AS_READED"})
if self.bs.find("form", {"name": "questionnaireDialogForm"}):
self.logger.info("Confirming questionnaire...")
self._submit_form("questionnaireDialogForm", {"task": "CLOSE"})
jsredir = re.findall('this.location = "(.*)"', self.resp.text)
if jsredir:
self._go(urljoin(self.resp.url, jsredir[0]))