From f0cc0a555c15c76514b70586e8a1bbf5da4de1db Mon Sep 17 00:00:00 2001 From: QiuSW <105186638@qq.com> Date: Fri, 21 Aug 2026 11:20:16 +0800 Subject: [PATCH] fix(#36): recover heartbeat before task polling --- .../ilapage/goauto/agent/service/AgentForegroundService.kt | 5 ----- 1 file changed, 5 deletions(-) diff --git a/android/app/src/main/java/cn/ilapage/goauto/agent/service/AgentForegroundService.kt b/android/app/src/main/java/cn/ilapage/goauto/agent/service/AgentForegroundService.kt index e86fbb1..59b67d4 100644 --- a/android/app/src/main/java/cn/ilapage/goauto/agent/service/AgentForegroundService.kt +++ b/android/app/src/main/java/cn/ilapage/goauto/agent/service/AgentForegroundService.kt @@ -142,11 +142,6 @@ class AgentForegroundService : Service() { recoverInterruptedPurchases(api, activeCredentials.token) flushPurchaseOutbox(api, activeCredentials.token) runningTaskId.set(purchaseStore.activeTaskId()) - if (runningTaskId.get() == null) { - api.nextPurchaseTask(activeCredentials.token)?.takeIf { it.status == "running" }?.let { - runningTaskId.set(it.taskId) - } - } } val heartbeat = api.heartbeat( activeCredentials.token,