refactor: simplify pull queue admission
Some checks failed
CI / lint (pull_request) Failing after 1s
CI / build-release (pull_request) Has been skipped
CI / browser-journey (pull_request) Has been skipped
CI / release-candidate (pull_request) Has been skipped

This commit is contained in:
timmy 2026-08-22 03:33:34 +00:00
parent 7c4e798776
commit f76b2f8289

View File

@ -529,8 +529,7 @@ function createWeekPlan({fetchJson,localDate,timeZone,storage,getLogin,now=()=>D
}
function flushPull() {
if(pulling)return pulling;
const record=pendingPull(),key=pullKey();
if(!record||!key)return Promise.resolve(false);
if(!pendingPull()||!pullKey())return Promise.resolve(false);
pulling=(async()=>{
let result,lastResult=false;
while(pendingPull()){