fix(douyu): 绑定失败提示仅弹一次,刷新页面不再重复提示历史失败任务
This commit is contained in:
@@ -436,6 +436,14 @@ export default function DouyuTasksPage({ handbook }: { handbook: HandbookKind })
|
||||
if (hasPaymentQrcode(task)) autoOpenedPayTaskIds.current.add(task.id);
|
||||
// 历史兑换成功任务不触发自动复制,避免页面加载时打扰
|
||||
if (exchangeTaskSucceeded(task)) autoCopiedExchangeTaskIds.current.add(task.id);
|
||||
// 历史确认绑定失败任务不重复弹提示(只提示一次)
|
||||
if (
|
||||
task.task_type === 'confirm_bind'
|
||||
&& ['failed', 'error'].includes(task.status)
|
||||
&& (task.message || '').includes('待绑定游戏账号')
|
||||
) {
|
||||
autoNotifiedConfirmFailedTaskIds.current.add(task.id);
|
||||
}
|
||||
}
|
||||
autoOpenQrReady.current = true;
|
||||
autoOpenEsportsBindReady.current = true;
|
||||
|
||||
Reference in New Issue
Block a user