Skip to content

Commit ca4556e

Browse files
committed
fix: delete navigate the newchat fallback
1 parent 13241fb commit ca4556e

1 file changed

Lines changed: 2 additions & 42 deletions

File tree

browser_utils/page_controller.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,27 +1202,7 @@ async def _execute_chat_clear(
12021202
)
12031203
except Exception as force_click_err:
12041204
self.logger.error(f"[{self.req_id}] 清空按钮强制点击仍失败: {force_click_err}")
1205-
try:
1206-
from config import AI_STUDIO_URL_PATTERN
1207-
1208-
new_chat_url = (
1209-
f"https://{AI_STUDIO_URL_PATTERN}prompts/new_chat"
1210-
)
1211-
self.logger.warning(
1212-
f"[{self.req_id}] 兜底导航到 {new_chat_url} 以完成清空流程。"
1213-
)
1214-
await self.page.goto(
1215-
new_chat_url, wait_until="domcontentloaded", timeout=30000
1216-
)
1217-
await expect_async(
1218-
self.page.locator(INPUT_SELECTOR)
1219-
).to_be_visible(timeout=15000)
1220-
return
1221-
except Exception as nav_err:
1222-
self.logger.error(
1223-
f"[{self.req_id}] 兜底导航 new_chat 失败: {nav_err}"
1224-
)
1225-
raise
1205+
raise
12261206
await self._check_disconnect(check_client_disconnected, '清空聊天 - 点击"清空聊天"后')
12271207

12281208
try:
@@ -1259,27 +1239,7 @@ async def _execute_chat_clear(
12591239
self.logger.error(
12601240
f'[{self.req_id}] "继续"按钮 force 点击仍失败: {confirm_force_err}'
12611241
)
1262-
# 兜底:尝试直接导航到 new_chat 页面
1263-
try:
1264-
from config import AI_STUDIO_URL_PATTERN
1265-
1266-
new_chat_url = (
1267-
f"https://{AI_STUDIO_URL_PATTERN}prompts/new_chat"
1268-
)
1269-
self.logger.warning(
1270-
f"[{self.req_id}] 兜底导航到 {new_chat_url} 以完成清空流程。"
1271-
)
1272-
await self.page.goto(
1273-
new_chat_url, wait_until="domcontentloaded", timeout=30000
1274-
)
1275-
await expect_async(
1276-
self.page.locator(INPUT_SELECTOR)
1277-
).to_be_visible(timeout=15000)
1278-
except Exception as nav_err:
1279-
self.logger.error(
1280-
f"[{self.req_id}] 兜底导航 new_chat 失败: {nav_err}"
1281-
)
1282-
raise
1242+
raise
12831243

12841244
await self._check_disconnect(check_client_disconnected, '清空聊天 - 点击"继续"后')
12851245

0 commit comments

Comments
 (0)