|
@@ -110,7 +110,7 @@ class _AirbnbClient:
|
|
|
async def _auto_refresh(self) -> None:
|
|
async def _auto_refresh(self) -> None:
|
|
|
_log.warning('Airbnb session may be expired — launching headless Playwright')
|
|
_log.warning('Airbnb session may be expired — launching headless Playwright')
|
|
|
try:
|
|
try:
|
|
|
- refresh_airbnb_cookies()
|
|
|
|
|
|
|
+ await asyncio.get_running_loop().run_in_executor(None, refresh_airbnb_cookies)
|
|
|
self._reload_from_env()
|
|
self._reload_from_env()
|
|
|
except ServiceAuthError:
|
|
except ServiceAuthError:
|
|
|
mark_stale('airbnb')
|
|
mark_stale('airbnb')
|