Fix for the wait_selector argument resolving to more than 1 element
This commit is contained in:
@@ -104,7 +104,7 @@ class CamoufoxEngine:
|
|||||||
|
|
||||||
if self.wait_selector and type(self.wait_selector) is str:
|
if self.wait_selector and type(self.wait_selector) is str:
|
||||||
waiter = page.locator(self.wait_selector)
|
waiter = page.locator(self.wait_selector)
|
||||||
waiter.wait_for(state=self.wait_selector_state)
|
waiter.first.wait_for(state=self.wait_selector_state)
|
||||||
|
|
||||||
content_type = res.headers.get('content-type', '')
|
content_type = res.headers.get('content-type', '')
|
||||||
# Parse charset from content-type
|
# Parse charset from content-type
|
||||||
|
|||||||
@@ -214,7 +214,7 @@ class PlaywrightEngine:
|
|||||||
|
|
||||||
if self.wait_selector and type(self.wait_selector) is str:
|
if self.wait_selector and type(self.wait_selector) is str:
|
||||||
waiter = page.locator(self.wait_selector)
|
waiter = page.locator(self.wait_selector)
|
||||||
waiter.wait_for(state=self.wait_selector_state)
|
waiter.first.wait_for(state=self.wait_selector_state)
|
||||||
|
|
||||||
content_type = res.headers.get('content-type', '')
|
content_type = res.headers.get('content-type', '')
|
||||||
# Parse charset from content-type
|
# Parse charset from content-type
|
||||||
|
|||||||
Reference in New Issue
Block a user