diff --git a/frontend/week-plan.js b/frontend/week-plan.js index adb28ad..c083c89 100644 --- a/frontend/week-plan.js +++ b/frontend/week-plan.js @@ -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()){