fix: auto-boss no longer halts on client/server save race condition #91

Merged
naomi merged 1 commits from fix/auto-boss-sync into main 2026-03-20 09:30:57 -07:00
+5 -3
View File
@@ -1316,11 +1316,13 @@ export const GameProvider = ({
/*
* "Boss is not currently available" is an expected race condition
* in the tick loop — suppress telemetry for this case only
* when the client is ahead of the server save — silently skip and
* let the next tick retry rather than halting automation.
*/
if (message !== "Boss is not currently available") {
logError("auto_boss", error_);
if (message === "Boss is not currently available") {
return;
}
logError("auto_boss", error_);
setAutoBossError(message);
setState((previous) => {
if (previous === null) {